Ch-ch-changes
Dmitry Olshansky
dmitry.olsh at gmail.com
Wed Sep 26 07:33:32 PDT 2012
On 26-Sep-12 02:10, Andrei Alexandrescu wrote:
> First, we have decided to extend commit rights to Daniel Murphy and
> Martin Nowak, two heavyweight dmd contributors better known under their
> noms de plume: yebblies and dawgfoto, respectively. Please join me in
> congratulating them for this token of appreciation for their talent and
> hard work.
Congrats!
>
> We want to move dmd forward faster, and we're encouraging committers to
> be more aggressive about reviewing and merging patches. Language changes
> will still have to get through Scylla and Charybdis (that's Walter and
> yours truly), but bug fixes and other non-controversial work can be
> safely parallelized.
*Me appreciatively nods*
> We also want to formalize and automate our processes, including building
> the compiler and its libraries, testing it all, contributing, website,
> and so on. We believe that's a prerequisite to handle (and indeed
> condition) the projected growth of the language. To that end, we'll try
> to define and use a build and release procedure. There's been talk about
> a git workflow; if anyone wants to volunteer creating a detailed
> document describing the steps done, that would be awesome.
Risking a shameless plug, a prototype of the D changelog generator
written in D:
https://gist.github.com/3734045
(pulls resolved issues from bugzilla so that nothing is left behind)
I've posted it before but it seems to have been lost in Phobos mailing
list. The Q is: if we need such a tool and more generally what kind of
tools/scripts could help the release process to go smoother.
Ideally I think it should get close to the point of "a single hit of a
button" to run all relevant tasks, checks and uploads.
In other words - core developers what's on your wishlist?
> Last but not least, we're in talks with a professional conference
> organizer about setting up a D conference. We're looking at some quite
> interesting approaches, but one invariant is that community
> participation and drive is key. We'll get back to you as details firm
> up; for now, lightly hash the months of April and May with a pencil.
Cool.
--
Dmitry Olshansky
More information about the Digitalmars-d
mailing list