ROACH
[1/3] from: chris::starforge::co::uk at: 26-May-2001 12:56
Hi,
For some time I have been developing a suite of Rebol scripts which form
a system called ROACH (RebOl Assisted Critter Hunter), a bug report and
tracking utility. The pre-release version of the system can be viewed at
http://www.starforge.co.uk/scgi-bin/roach.cgi
Some of the features:
- Project list and user list (*) can be edited via a web interface
- A search engine allows the user to search for bugs in one or all of
the projects (*)
- The project list can contain real project entries or dividers to make
splitting projects into groups easier.
- There is no limit except drive space on the number of projects
- Projects can have any number of "administrators", each of whom are
informed when a bug or comment is added to a project they administer.
- Bug reports contain information about the type, severity, OS, and
impact of the bug, as well as space for a full description and known
workarounds. These can be altered by the project admin(s) via the web
interface.
- Project admins can edit or remove bugs or comments.
- Users can not only post bug reports, but add comments to reports.
The bug reporter can optionally be informed when comments are
added to a bug he or she reports (provided the user is registered).
- Anonymous posting can be enabled or disabled on a per-project basis.
Note that this is still a beta - things marked with a * are not really
available at the moment. Notably I am still working on the user
management code. I also need to run more tests on the current system and
make it easier to move the system from server to server as necessary.
Anyone who is interested in obtaining a copy of the pre-release code, or a
version of the release code when I've finished the remaining stuff, please
email me privately. I will make the code available for download once I've
got a finished product and written more extensive docs on how to set it all
up.
Chris
--
New sig in the works
Explorer 2260, Designer and Coder
http://www.starforge.co.uk
--
Benson, you are so free of the ravages of intelligence
-- Time Bandits
[2/3] from: brett:codeconscious at: 26-May-2001 22:28
Hi Chris,
I would appreciate a copy of the code or a notification when you are ready
to release it. It looks good so far.
How long did you take to build it and did you find Rebol fighting you or
assisting you in the process?
Just curious.
Thanks
Brett.
[3/3] from: chris:starforge at: 26-May-2001 14:37
#26-May-01# Message from *Brett Handley*:
Hi Brett,
> I would appreciate a copy of the code or a notification when you are ready
> to release it. It looks good so far.
Any particular archive format? Lha, zip, rip, .tar.gz?
> How long did you take to build it
The very first lines of code were done back in October last year. But that is
not really a reflection of the amount I've put into it. The whole thing lay
dormant until about February - most of the code has ben done since then. I've
also been doing this alongside 8 or 9 other projects.
> and did you find Rebol fighting you or
> assisting you in the process?
Bits of both. The greatest problem I've encountered is file handling: REBOL
is great when you have small files, but when you start projecting files with
several Mb of stuff in them, and you're only interested in a few Kb half way
though, you need to start messing around in ports and other manky things.
Something like a read/start/end which can recognise blocks would be a
godsend. On the whole, actually building the scripts hasn't been too hard,
there's just a lot of it (over 3200 lines of REBOL, plus 44k of HTML chunks
and 134k of images) I can improve bits of it but there isn't anything
particularly hairy in there and I haven't had to do any workarounds or hacks
to get things to work (although some may question my coding style in places ;))
Doing it in REBOL has certainly been far, far easier than doing in in Perl
or C.
Chris
--
New sig in the works
Explorer 2260, Designer and Coder
http://www.starforge.co.uk
--
There's no real need to do housework -- after four years it doesn't get
any worse.