The GUI is made with Ruby on Rails, with some AJAX. It uses Sqlite as a database backend, but this can easily be changed.
The workflow:
- Using collection constructors (or by editing collections by hand) prepare collections of articles.
- Enter the collection screen, and using a nice dialog decide what do you want to do with the articles. Saving the actions for later use would be a good idea, but it's not implemented yet.
- Press Go.
The GUI should be very portable, it only requires Ruby on Rails and Sqlite (and the later can easily be replaced by any other database).
And here are the promissed screenshots. Some code:
Collection management view:
Collection details view (the one where the actual actions are performed) will get a major redesign soon, so no screenshot yet. :-D
I'll keep you posted on any new developments.
Rzondzisz (Polish, rough translation: You RoXorZ)
ReplyDeleteNo ba (Polish, rough translation: Sure I do) ;-)
ReplyDeleteDoes it mean that new tawbot wersions are written in Ruby too?
ReplyDeleteThe interface is in Ruby, but the core is still in Perl. There are of course some problems with mixing two languages in the same project, but so far it works fine.
ReplyDelete