[Goodies-dev] Accounts for the new release manager
nickschermer at gmail.com
Wed Jul 22 11:58:18 CEST 2009
Looked though it, some (possible) points for improvement:
* Maybe you can always enable "Announce on announce at xfce.org" so we
have 1 reliable point for release notes. Packages can benefit from
* I assume the links are appended to the message? Small piece of text
to remind us about this would be nice.
* In the project view, it would be nice if the version numbers are
links to the tarballs same for the branch maybe. So you can easily
navigate to the file while checking/updating releases.
* Update/view checksum is gone. I used it a couple of times, not
really important tho.
* You cannot delete a branch, would be nice to do this if there are no
versions/tarballs in it (for the "whoops I made a typo" case).
* Like I said, would be nice to share the permissions with git. I
think it makes sense if you commit in a branch, you can also make a
release of it (at least for goodies that is). Maybe for example Brian
would complain if I can make new releases of xfdesktop, duno, I don't
really see a problem in that. There are only core devs in that group
and you can assume we can take the responsibility right?
* Maybe some link to bugzilla are useful, so you don't forget to
update versions and milestones. You can use
http://bugzilla.xfce.org/editversions.cgi?product=???? for that. Also
an unofficial check if the release and bugzilla names match ^_^.
* Maybe for the future we can work with some default templates for the
messages. IMHO that makes the whole thing a lot more professional. I'm
thinking of a combo box with a paste button that puts some text in the
message field (if empty) and separate messages for unstable releases
(A new <product> release <version> is now available. This is a
development release leading up to a stable <even version> release),
stable releases, goodies, etc. Some structure in the whole thing so we
can get rid of the "Hi folks, today i got some time to release a new
version of the Xfce4-panel, quite neat hû?"
Are the tarballs also hosted under http://releases.xfce.org/? or do
you still use xfce.org/archive/ for that?
I can't think of anything else right now. O I forgot to mention it
looks really good!
More information about the Goodies-dev