Hi,

what do we call this now? RFC? RFF? RTDAATARFC (Request To Discuss An Addition To A Request For Comment)?

anyway...

On 08.11.2005 15:19, Kern Sibbald wrote:
...
Concerning future development of Bacula:
As I noted in the 1.38 ReleaseNotes, version 1.38 was different from prior versions because it had a lot more contributions. I expect that this trend will continue. As a consequence, I am going to modify how I normally do development, and instead of making a list of all the features that I will implement in the next version, I will personally sign up for one (maybe two) projects at a time, and when they are complete, I will release a new version. The difference is that I will have more time to review the new code that is being contributed, and will be able to devote more time to a smaller number of projects (1.38 had too many new features for me to handle correctly). I expect that future release schedules will be much the same, and the number of new features will also be much the same providing that the contributions continue to come -- and they show no signs of let up :-)

I'm curious...

Feature requests -- RFCs:
In addition, I would like to "formalize" the feature requests (RFC) a bit. Instead of me maintaining an informal list of everything I run into (kernstodo), I would like to maintain a "formal" list of projects. This means that all new feature requests, including those recently discussed on the email lists, must be formally submitted and approved.

This sounds good. Seeing how many ideas are presented in the mailing lists, some sort of management seems necessary. Doing everything at the same time usually doesn't work, and perhaps a more formalized way to submit ideas and select what to implement ties people closer into the development. I only hope that not too many people feel that the suggested way to discuss new features is overly bureaucratic... some surely will, but that's life.

Formal submission of feature requests will take two forms: 1. non-mandatory, but highly recommended is to discuss proposed new features on the mailing list. 2. Formal submission of an RFC in a special format. I'll give an example of this below, but you can also find it on the web site under "Support -> Feature Requests". Since it takes a bit of time to properly fill out a RFC form, you probably should check on the email list first.

Especially considering that the list users as a whole know a lot about how Bacula works, and what can be done and, more important, can't be done with it's design this is a good idea.

...
Once users have had several weeks to submit RFCs, I will organize them, and request users to vote on them. This will allow fixing prioritizing the RFCs. Having a priority is one thing, but getting it implement is another thing -- I am hoping that the Bacula community will take more responsibility for assuring the implementation of accepted RFCs.

So, why do we vote and priorize? Wouldn't it be more helpful to publish a list of projects, together with information about the curent state of discussion concerning them, and heve interested developers pich what they want to implement?

I think that, since we need people to implement things, it's not the best idea to say "we want this. Volunteers step forward" but rather help people find interesting things to develop.

Of course the opposite could be true, too: That people already involved in the Bacula project are more likely to implement something they see the need for than simply select what they think could be fun to do.

Hard to say...

...
Your comments on this would be welcome -- as well as your RFCs.

Well, you've got my comments, and you will get more suggestions :-)

Arno

--
IT-Service Lehmann                    [EMAIL PROTECTED]
Arno Lehmann                  http://www.its-lehmann.de


-------------------------------------------------------
SF.Net email is sponsored by:
Tame your development challenges with Apache's Geronimo App Server. Download
it for free - -and be entered to win a 42" plasma tv or your very own
Sony(tm)PSP.  Click here to play: http://sourceforge.net/geronimo.php
_______________________________________________
Bacula-users mailing list
Bacula-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bacula-users

Reply via email to