I've just committed the result of some work I've been doing for the
past week or two: implementing auto-update over the web for the Dabo
framework. This is not a replacement for Subversion; rather, it is a
more controlled and fine-grained release mechanism.
When Paul or I feel that recent changes are fairly settled, we will
have the ability to mark that as a 'release'. This is actually more
akin to a "build number" than a point-style release system; the build
number will be the version number from Subversion (currently 3233).
During active development, when things may be in a more fragile
state, developers on Subversion will get these changes, but those
using auto-update will not. When the kinks are worked out of the
active development, we can mark that version as 'current' for auto-
update, and everyone can then get it.
I don't recommend using both auto-update and Subversion right now,
since the updates from one may confuse the other. But if you'd like
to test this out, you need to grab a copy of the framework from (at
least) version 3233, and then run any Dabo app. Open a command
window, and type:
dabo.dAppRef._setAutoUpdate(self, True, interval=0)
This will turn on the auto-update checking every time you run a Dabo
app. The 'interval' parameter is in minutes, so setting that to 60
will only check if the last check was more than an hour ago. Setting
the interval to zero means check every time.
I expect lots of rough edges, as I've worked on this in between
several other projects, so please, if you do run into problems,
please let me know here on the dev list. If things look good, we can
have a new full release so that everyone can grab that, and make auto-
update available to all.
-- 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]