World: r3wp
[Syllable] The free desktop and server operating system family
older newer | first last |
Graham 15-Sep-2008 [1640] | I use it as a knowledgebase |
Kaj 15-Sep-2008 [1641x3] | Oh :-) |
That's very lightweight | |
Could replace the whole RebelBB/Dovecot thing with a REBOL script in an evening :-) | |
Graham 15-Sep-2008 [1644] | It's supposed to be scaleable :) |
Kaj 15-Sep-2008 [1645] | It would be :-) |
Graham 15-Sep-2008 [1646] | I actually stripped out all the html and compress the data which is then downloaded by a rebol client |
Kaj 15-Sep-2008 [1647] | Aargh. How about just doing this with REBOL/Services? |
Graham 15-Sep-2008 [1648] | then I would have to write a bbs ( again again again ) in Rebol! |
Kaj 15-Sep-2008 [1649x2] | Well, if you call a table of hundred lines a BBS :-) |
Is it even updated through a web interface, or just through the REBOL client? | |
Graham 15-Sep-2008 [1651] | registration is via the web ... |
Kaj 15-Sep-2008 [1652] | OK |
Graham 15-Sep-2008 [1653] | but messages are thru the Rebol client |
Kaj 15-Sep-2008 [1654] | Odd. Doesn't sound like a problem to combine it? |
Graham 15-Sep-2008 [1655x2] | Saved me time :) |
http://www.compkarori.co.nz:9000/cgi-bin/rebelBB.cgi | |
Kaj 15-Sep-2008 [1657x2] | Sounds like it costs more time to configure all the pieces (and keep them running on time) then to write it in REBOL |
Similar considerations made me build two operating systems instead of keeping messing with Linux and Windows | |
Graham 15-Sep-2008 [1659] | the idea was to avoid writing any specific rebol scripts |
Kaj 15-Sep-2008 [1660] | But you did, for the REBOL client, and the time? |
Graham 15-Sep-2008 [1661] | and to avoid messing with dbms |
Kaj 15-Sep-2008 [1662] | But you configured an IMAP database? |
Graham 15-Sep-2008 [1663x2] | sure ... |
well, there's only one user ... the rebelbb script. | |
Kaj 15-Sep-2008 [1665] | I'll let it go around in my brain and keep you posted on my work |
Graham 15-Sep-2008 [1666] | I did try using yahoo mail as the imap server but there was too much latency |
Kaj 15-Sep-2008 [1667] | Have you worked with REBOL/Services? |
Graham 15-Sep-2008 [1668x2] | No |
Just the Beer implementation | |
Kaj 15-Sep-2008 [1670] | Does your REBOL client just download a file? |
Graham 15-Sep-2008 [1671] | it does an async read of the messages |
Kaj 15-Sep-2008 [1672] | Oh, IMAP of course |
Kaj 16-Sep-2008 [1673x2] | Did the first build run of a stripped Syllable Server last night. Worked right away. Stripping out things such as printing and scanning reduced the footprint from 370 MB to under 250 |
That's with all the REBOL goodies still in :-) | |
Henrik 16-Sep-2008 [1675] | How much do the REBOL goodies take up? |
Graham 16-Sep-2008 [1676] | what is scanning doing in a server build? |
Kaj 16-Sep-2008 [1677x9] | I'm sure someone could think up a scanning server. :-) Document archiving or in an embedded device or so |
In any case, the regular Syllable Server is meant to be full-featured | |
The REBOL goodies are tiny, of course | |
REBOL/Core is 700 KB and that includes rebbase and a bit of documentation | |
Cheyenne and QuarterMaster combined are 520 KB | |
The rest is just tens of kilobytes | |
So there are not likely to be any Server versions with the REBOL stuff left out :-) | |
In contrast, Ruby, which is only there for an Amazon S3 script, and which is one of the smallest popular languages, takes 11 MB | |
Oh, ORCA takes about 450 KB, including the library and the documentation | |
Graham 16-Sep-2008 [1686] | so, do you have a ruby script that backs up the server data to S3? |
Kaj 17-Sep-2008 [1687x3] | Yeah, it's the standard S3Sync tool that's included. Read the Server manual for an example of backing up a directory |
By the way, I got us on DistroWatch, the main index of Linux distributions: | |
http://distrowatch.com/syllable | |
older newer | first last |