Category:RFCs

From Koha Wiki

Jump to: navigation, search

Contents

How features are added into Koha

When you plan to do some nice stuff on Koha, you must do 2 things :

  • announce what you'll work on. That allows anyone else interested in your work to jump in, make suggestion, share ideas. Or even maybe share work !
  • publish soon and often: the more often you'll publish, the easiest it will be to have your stuff integrated into Koha.

Announcing your work

Publish soon / publish often

  • Don't forget to add your git repository to http://wiki.koha-community.org/wiki/Public_Git_Repositories
  • develop the feature on a branch that has the same name as the bug number (BZ5482 for example), on your local repository
  • rebase your branch on master as often as possible/needed
  • inform koha-devel mailing list of any noticeable progress

Integration into official release

You can find the global Koha roadmap on this page: <<page to be discussed & added>>

Each major version has is own roadmap page.

  • For Koha 3.4, it's : http://wiki.koha-community.org/wiki/Roadmap_to_3.4
  • Ask the Release Manager as soon as possible to see if your dev can/will be added in the next release (depending on Koha roadmap and your expected/deadline). You can ask the RM on koha-devel mailing list (so, anyone can jump in the discussion in case there's a need to) Please note that the RM has the "final cut" to integrate your branch in the release. If something isn't integrated in a release, it does not mean it won't be added in the next one, don't worry, and try again.
  • when the feature has been added into the master branch, and will thus be available for the next release, then the category "version X.Y" can be checked. (the category RFC for X.Y can be kept checked as well, to keep track of what was planned)

RFC Template

You'll find a RFC wikimedia template for your RFCs. To file an RFC,just add a page with the following content:

{{RFC
|title=An example
|date=2011-01-01
|sponsor=no-one
|developer=lot of ppl
|bug=<bugzilla number>
|desc=this is my description bla bla bla
|repo=link(s) to currently published work on this RFC
}}

Check appropriate lowermost categories in the category selection interface below the main edit text box or add a new category as follows. Please use spaces which will be substituted for underscores internally. Please avoid characters which have special meaning in URLs such as '&'.



Developer handbook

Subcategories

This category has the following 3 subcategories, out of 3 total.

K

R

Pages in category "RFCs"

The following 88 pages are in this category, out of 88 total.

A

B

C

D

E

G

H

I

K

L

M

N

O

P

R

R cont.

S

T

U

V

W

Z

Personal tools