Versioning and distribution has always been a very big shortcoming  
of Dabo. It is by far the #1 source of confusion to newcomers to the  
framework. I monitor the Python and wxPython lists, and I can't tell  
you how many times I read "Dabo looks great, but I couldn't get it to  
work".

        Our releases have also been very spotty. It takes a lot of time to  
organize, test, and put together an official release. As a result,  
we've gone over half a year without a release at times, and as a  
result many potential users who go with released versions have code  
that either is buggy, won't work, or won't do what people are  
discussing on the lists.

        Our current distribution system is actually a bunch of separate  
systems:

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
1) Download the official released versions, and run setup.py to install.
        Pros: simple and direct
        Cons: usually out-of-date by the time it is installed. Difficult to  
upgrade.

2) Nightly Tarballs.
        Pros: Easier to keep current
        Cons: requires manual updating. Can sometimes result in getting a  
non-working snapshot that will not be fixed until at least the  
following day.

3) Subversion.
        Pros: latest and greatest copy of the framework.
        Cons. One more thing to install and manage. Can get changes that are  
broken.
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

        I'd like to simplify this. I see two primary distribution models:

1) Subversion: intended for those who are actively developing the  
framework
2) Web updates: intended for those who are using the framework to  
develop their apps, or who are exploring/learning about Dabo.

        These divisions parallel the distinctions between the dabo-dev and  
dabo-users lists, and I think will make it simpler for anyone using  
Dabo to stay current without getting too close to the bleeding edge  
unless they need to be.

-- Ed Leafe
-- http://leafe.com
-- http://dabodev.com




_______________________________________________
Post Messages to: [email protected]
Subscription Maintenance: http://leafe.com/mailman/listinfo/dabo-dev
Searchable Archives: http://leafe.com/archives/search/dabo-dev
This message: http://leafe.com/archives/byMID/dabo-dev/[EMAIL PROTECTED]

Reply via email to