[!distro-bot] distro-bot: source & versioning + automated distribution
I'd like to announce the imminent public availability of distro-bot. A powerfull tool for version control (of scripts and any other file) and project distribution & packaging :-D
I'd hate to ask... but what does "imminent" mean??
It means... in 4 seconds. :-)
I'd like to know if any of you want to be alpha testers for the up and comming version, which is a result of several YEARS of fine tuning, and now combining, a rich set tools. CURRENT FEATURES (partial list): General: ----------------------- -non intrusive, does not force any programing onto you. ex: * no need to have version in header, and can still do version control * history format is user specified, massive configurability -encapped (windows) application, so its easy to use. -no external dependencies (ex: zip archive is embeded, and coded in rebol :-) Automated: ----------------------- -script versioning -file backup (versioned) -zip archival -file management -creation of "packages" (create dirs, copy files, archive, prebol, slim-link, encap, etc) -header manipulation (including history, date, version, and any field you want to enforce) -system calls -file parsing, replacing info tags. Flexible setup: ------------------------- -cascading configuration (global, user, project, + per file) -config locking, prevents overiding configs in cascaded setups (project manager can create rules which no one can break) -command-line arguments overides for many configs -user set configs for most if not all features (ex: history format, date format). and much more
imminent means I've been using it for years ;-)
but the current version is complete rewrite so its not totally all re-integrated yet, so I'd like to have some people testing it outside my comfy environment.
I will have a working version that has most of the framework re-implemented, TODAY.
then I'll just be re-integrating features from the old code base, rebuilt for new framework, cleaner Adding new ones as I go.
note that distro-bot can be used to manage ANY files, not just rebol scripts :-D
Note that encap, prebol, slim-link are also part of the features base, but are not yet re-integrated in the first releases.
I would be interested...I'm having a hard time keeping track of my project..its my first major/large/encapped project so I'm still tying to find my groove with this versions thing
ok, I will try to get the basics done before going to bed, I took time off to go see star trek (it rocks, if you overlook how badly some of the movie-specific physics/astronomy ideas are approached)
I would like some external testing before going public.
external as in a few people trying it out with high-level of support on my part.
I had quite a few implementation setbacks yesterday... :-( But I finally put the lid on a part of distro-bot which was really complex. so I can now concentrate on the actual features.
rewritting clean code is always obvious!
I would be also interested, I don't have a lot of time to devote to it, but I would try to find some
ok... I've got so many things on my plate this week end its insane. :-)
I have reached a stable state, at which I can now finish the initial version... but that will have to wait until I do a few other rebol projects first, so I'll probably play on the release on sunday, and provide private download links to those who want it . if it works on your systems, you should quickly grow addicted to it.
ok, no hurry for me, but will be interested to test and report back when you have it prepared