Hi Trent,

I see your point.

I think there is certain stuff, like the attention allocation branch,
that can be merged now I'm working on PLN. The PLN branch however is
still changeable and not properly integrated so probably should be
kept separate.

I'm not sure what the latest is with the various branches Gama has
made, but I suspect some could be merged now... (but perhaps this has
already done and I just missed it!).

David, I think the idea of having a testing/unstable branch is also a
good idea as a "launchpad" to main/stable.

J

On Wed, Sep 17, 2008 at 9:11 PM, Trent Waddington
<[EMAIL PROTECTED]> wrote:
> While I didn't advocate a "no branch policy" I did recommend that main
> be seen as the unstable branch and that stable branches (including
> "release" branches) be created from main.  My reasoning is that the
> developers have stopped working together.  Instead, they work
> separately then try to integrate.  Working with others is seen as a
> pain, so the tendency is to simply not, and the integration gets
> delayed, and delayed, and delayed.
>
> I understand that an unstable branch is intimidating to some, as
> experimentation needs a stable base, but experimentation branches can
> be created from stable branches, and changes that show up on the
> unstable branch can be merged in as needed.  On the other hand,
> working on small changes is often best done without a branch, as
> integration is the focus, and not being able to tell if your changes
> will break some experimental branch means that you're offloading work
> onto the experimenters, and that also makes people reluctant to
> contribute.
>
> In summary, there needs to be a balance between branching and
> integration.  Currently there is too much branching and not enough
> integration.  Whether this is due to confusion over the purpose of the
> main branch or not I can't say.
>
> Trent
>
> _______________________________________________
> Mailing list: https://launchpad.net/~opencog-dev
> Post to     : [email protected]
> Unsubscribe : https://launchpad.net/~opencog-dev
> More help   : https://help.launchpad.net/ListHelp
>

_______________________________________________
Mailing list: https://launchpad.net/~opencog-dev
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~opencog-dev
More help   : https://help.launchpad.net/ListHelp

Reply via email to