Adrien Nader schreef op ma 15-12-2014 om 22:09 [+0100]:
> Maybe smaller and more frequent releases? It seemed to me that a release
> every 6-month or so (very roughly) would fit. I'm not arguing for strict
> time-based release but rather looking at the tree something like 6
> months after the last release and if it brings new things then work
> towards a feature release.

This is basically a follow-up on the thread "Changes needed to get
wine-gecko 2.34 built against mingw-w64 v3.3.0", but as I consider it
off-topic for that other thread I'll reply here.

In Fedora we maintain multiple Fedora releases. The life cycle of Fedora
releases is explained at
https://fedoraproject.org/wiki/Fedora_Release_Life_Cycle and
https://fedoraproject.org/wiki/Releases

At the moment we maintain 3 different Fedora releases/branches: Fedora
20, Fedora 21 (released last month) and Fedora Rawhide (which will
become Fedora 22 around May/June 2015).

In Fedora Rawhide (the development branch) we're always using the latest
mingw-w64 master snapshot (which I update from time to time and also use
for the mass rebuild tests).

As there have been no stable mingw-w64 releases since the moment Fedora
21 which was branched from rawhide (July 2014) the mingw-w64 version
which is used in Fedora is a mingw-w64 master snapshot.

This pattern was also used for Fedora 20. However, the stable mingw-w64
v3.0.0 was released around that time (Sept 2013) so it was decided to
stick with the v3.x branch for Fedora 20. Because of this decision we're
currently at mingw-w64 v3.3.0 in the Fedora 20 branch.

It would definitely help us when mingw-w64 would do more frequent
releases. All major Linux distributions have two major releases per
year. One around April and one around October. Many large open source
projects (like GNOME) have made their development cycles line up with
this schedule.

In Fedora there's also the rule that once a new major Fedora version is
released (say: Fedora 21) then the Fedora version which was released 2
cycles ago (say: Fedora 19) will become EOL and will receive no further
updates and support.

Perhaps such a release cycle could be introduced for mingw-w64 as well

Regards,

Erik



------------------------------------------------------------------------------
Dive into the World of Parallel Programming! The Go Parallel Website,
sponsored by Intel and developed in partnership with Slashdot Media, is your
hub for all things parallel software development, from weekly thought
leadership blogs to news, videos, case studies, tutorials and more. Take a
look and join the conversation now. http://goparallel.sourceforge.net
_______________________________________________
Mingw-w64-public mailing list
Mingw-w64-public@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public

Reply via email to