WANTED: A single, good page on starting Samba development
Marc Muehlfeld
mmuehlfeld at samba.org
Mon Oct 12 18:03:06 UTC 2015
Hello Andrew,
Am 07.10.2015 um 22:18 schrieb Andrew Bartlett:
>> Looking over our website, particularly while trying to add references
>> to github to the right places, I realised we have no real 'start
>> here'
>> page on Samba development.
>>
>> I realise it is a massive topic, so what I'm looking for isn't how to
>> write the C code, or build Samba.
>>
>> I'm looking for something simpler, and I'm hoping you might have time
>> to write (and I'll certainly help with) a page with just the starting
>> steps, without all the noise like we have in
>> https://wiki.samba.org/index.php/Using_Git_for_Samba_Development
>>
>> We need to cover much of the stuff there, but I would like a simpler
>> guide like:
>> - Your patches need to be to master, so please start there (or re
>> -apply your work here if you started on a production branch)
>> - You need to understand the copyright policy, and sign off your
>> patches (with links)
>> - Here is how to format your commit message (and suggest git commit
>> -s)
>> - Here is how to send your patches to the mailing list (git format
>> -patch -1)
>> or
>> - Here is how to push via github
>>
>> Then perhaps a *short* guide on tidy patches (no rework patches)
>>
>> What I'm getting at is that the first interaction we have with
>> contributors is to tell them to fix this stuff up, and we don't make
>> it
>> clear on any of:
>>
>> https://devel.samba.org/
>> https://wiki.samba.org/index.php/Contribute
>> https://wiki.samba.org/index.php/Using_Git_for_Samba_Development
>
> We also have https://devel.samba.org/samba/contacts.html which says to
> use bugzilla to submit patches,
> https://devel.samba.org/samba/team/ that says to join samba-technical
> and start contributing, and https://www.samba.org/samba/bugreports.html
> that just says to send unidiff patches to the wrong address (I'll fix
> that).
>
> My thought is to remove bugreports.html totally. It would make the
> page too long, but it would be great if we could merge contacts.html
> into the main team page.
>
>> We should also stop listing information on the branches we have
>> except
>> on the release planning page. The rest is too hard to keep up to
>> date.
>
> I'm feeling like making a start, so I think I'll do this bit.
sorry for the late reply. I'm a bit busy at the moment. I'll try to have
a look at this soon. I've put it on my to-do list.
Regards,
Marc
More information about the samba-technical
mailing list