November 28, 2012
On Thursday, November 29, 2012 00:35:55 Walter Bright wrote:
> I can see creating a stable D2 and a forward D2 for 6 months at a time or so, as has been proposed here. I think that's a good idea. But only after D1 is no longer supported.

Well, then we're about to reach the point when it's ripe to do that, because D1 is about to no longer be supported. With the beta for 2.061 (whenever that happens), we can adjust how we do the beta process to properly use branches, and then we can adjust how we deal with stable and development branches of D2 for future releases.

- Jonathan M Davis
November 28, 2012
On 2012-11-28 17:35, Andrei Alexandrescu wrote:

> One good step toward that would be a combination of (a) a good wiki page
> and (b) a good set of git macros - that implements a simple and
> effective github-based process.

git macros are only good if you know what you're doing. If you don't and something with the macros break, you're lost. BTw, git is not hard to learn.

-- 
/Jacob Carlborg
November 28, 2012
On 2012-11-28 18:53, H. S. Teoh wrote:

> +1.
>
> And with the code repo in git, this is not hard to do at all.
>
> And here's a further suggestion: somebody else other than Walter should
> maintain the 'stable' branch, so that Walter can continue working on
> bleeding-edge stuff, without having to split his time with maintaining
> yet another branch. Preferably have a team of 2 or 3 who track the
> 'unstable' git commits, and decide which ones are safe to pull into the
> 'stable' branch.

Haven't we already agreed on this, that last time this discussion came up. Someone volunteered to keep a fork of the D projects and slowly merge changes. The releases should of course be based on this fork.

-- 
/Jacob Carlborg
November 28, 2012
On 2012-11-28 17:31, Jonathan M Davis wrote:

> Well, then we're about to reach the point when it's ripe to do that, because
> D1 is about to no longer be supported. With the beta for 2.061 (whenever that
> happens), we can adjust how we do the beta process to properly use branches,
> and then we can adjust how we deal with stable and development branches of D2
> for future releases.

We said the same thing before the 2.060 release. And most likely before the 2.059 release as well.

-- 
/Jacob Carlborg
November 28, 2012
On 11/28/2012 01:30 PM, Jacob Carlborg wrote:
> On 2012-11-28 17:31, Jonathan M Davis wrote:
>
>> Well, then we're about to reach the point when it's ripe to do that,
>> because
>> D1 is about to no longer be supported. With the beta for 2.061
>> (whenever that
>> happens), we can adjust how we do the beta process to properly use
>> branches,
>> and then we can adjust how we deal with stable and development
>> branches of D2
>> for future releases.
>
> We said the same thing before the 2.060 release. And most likely before
> the 2.059 release as well.
>


Soo....  Theoretically Speaking.

If I were to create an Organization on Github for the management of stable D versions, would you work on it?
November 28, 2012
On 2012-11-28 20:54, 1100110 wrote:

> Soo....  Theoretically Speaking.
>
> If I were to create an Organization on Github for the management of
> stable D versions, would you work on it?

Yes, theoretically speaking. Unfortunately I don't have the time to do that.

-- 
/Jacob Carlborg
November 28, 2012
On 28 November 2012 20:15, Jacob Carlborg <doob@me.com> wrote:
> On 2012-11-28 20:54, 1100110 wrote:
>
>> Soo....  Theoretically Speaking.
>>
>> If I were to create an Organization on Github for the management of stable D versions, would you work on it?
>
>
> Yes, theoretically speaking. Unfortunately I don't have the time to do that.
>
> --
> /Jacob Carlborg

So the plans of a stable releases branch never came into fruition?

-- 
Iain Buclaw

*(p < e ? p++ : p) = (c & 0x0f) + '0';
November 28, 2012
On 11/28/2012 02:48 PM, Iain Buclaw wrote:
> On 28 November 2012 20:15, Jacob Carlborg<doob@me.com>  wrote:
>> On 2012-11-28 20:54, 1100110 wrote:
>>
>>> Soo....  Theoretically Speaking.
>>>
>>> If I were to create an Organization on Github for the management of
>>> stable D versions, would you work on it?
>>
>>
>> Yes, theoretically speaking. Unfortunately I don't have the time to do that.
>>
>> --
>> /Jacob Carlborg
>
> So the plans of a stable releases branch never came into fruition?
>
https://github.com/D-Programming-Language-Stable/dmd

Phobos and druntime are also in there.

Right now I'm just trying to figure out how to organize it.

November 28, 2012
On 2012-11-28 21:48, Iain Buclaw wrote:

> So the plans of a stable releases branch never came into fruition?

Not that I've heard of.

-- 
/Jacob Carlborg
November 28, 2012
On 11/28/2012 02:48 PM, Iain Buclaw wrote:
> On 28 November 2012 20:15, Jacob Carlborg<doob@me.com>  wrote:
>> On 2012-11-28 20:54, 1100110 wrote:
>>
>>> Soo....  Theoretically Speaking.
>>>
>>> If I were to create an Organization on Github for the management of
>>> stable D versions, would you work on it?
>>
>>
>> Yes, theoretically speaking. Unfortunately I don't have the time to do that.
>>
>> --
>> /Jacob Carlborg
>
> So the plans of a stable releases branch never came into fruition?
>

Would you be interested in helping?