On Mar 21, 2006, at 03:00, Max Horn wrote:

Those batch updates usually involved adding a new field, or replacing a dependency with a new one. I don't think that the maintainers need to be notified & asked about this one-by-one.

However, a notification mail explaining the change in a generic fashion ("We replaced the dependency on package XYZ with ABC and UVW because of ...", which is sent to fink-devel (or, even better, but probably far too much work for big changes, sent to all affected maintainers), is IMO a must.

During the months leading up to Tiger's release, I did a lot of work to get packages working on 10.4. My protocol for patching packages was to notify the maintainers about the problem and ask them to fix it, wait two weeks, ping maintainers who hadn't fixed the problem or replied again, wait another two weeks, and then commit the changes myself. Yes, this involved a lot of bookkeeping on my part, and some patches fell through the cracks. And we had enough time before the Tiger release that we could afford to wait a month for things to get committed.

I developed the maintnotify script, in scripts/buildfink/, to help with this. It takes a list of packages, a message template, and optionally a directory which contains files named "foo.*" to include as attachments for the notification for package foo.



-------------------------------------------------------
This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642
_______________________________________________
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/fink-devel

Reply via email to