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]