On Tue, Feb 15, 2011 at 5:20 AM, Michael Pedersen <[email protected]> wrote:
> Basic proficiency with git has been obtained. It's going to take a while
> before I'm fully comfortable with it.
> The bitbucket repositories have been fully moved to sourceforge.net, and
> deleted from bitbucket.org.

I have seen that on sf.net there are only 2.0 and master branches.
How do you plan to handle a branching strategy for future development?

Personally I would suggest to have a branch for each stable release
where we can just commit fixes.
Currently we should have something like:

2.0
2.1
2.2

with the current master being the 2.1
The 2.2 work should probably be based on the percious work to move
dispatch to crank if we want to procede in that way. I did some work
on https://bitbucket.org/_amol_/tg-2.2/overview to merge his work with
the old tip of the TG repository. Let me know if there is any interest
to move that work on sf.net and I'll migrate it to git.

> This is a mixed bag. Since we have the repositories on sf.net, we have made
> progress. The web area is a bit of a mess, though, and I'll explain that
> below in its own section. It also appears that we have a significant issue
> occurring in SQLAlchemy 0.7beta and TG2.1. I have a proposed solution that
> I'll document below.

I have a strong feeling that we should enforce a set of stable
libraries tested with TG.
Currently the main problem most people have is that if they install TG
it will work or not depending on the current status of the libraries
on the PyPI env and we cannot be sure that each library used by TG
will continue to work with TG.

For example currently installing TG2.0 requires a lot of hand work as
it has some problems if you simply install it with the
http://www.turbogears.org/2.0/downloads/current/tg2-bootstrap.py
script.

I'm fine with both the solution of having a TG private PyPI or
enforcing precise version in the setup.py
But by default we should rely on installing only from there and let
the user install upgrades only manually.

-- 
You received this message because you are subscribed to the Google Groups 
"TurboGears Trunk" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/turbogears-trunk?hl=en.

Reply via email to