r3wp [groups: 83 posts: 189283]
  • Home
  • Script library
  • AltME Archive
  • Mailing list
  • Articles Index
  • Site search
 

World: r3wp

[Syllable] The free desktop and server operating system family

Kaj
5-Nov-2005
[334]
I am happy to report that I ported Orca, the open-source REBOL clone, 
to Syllable. I intend to make this the default scripting language, 
and in the long run, the default programming language in Syllable
BrianH
5-Nov-2005
[335]
I had heard of R# and Freebell, but not Orca. A link?
Kaj
5-Nov-2005
[336x2]
You can get there through the descriptions in the recipe for the 
Syllable build system:
http://cvs.sourceforge.net/viewcvs.py/syllable/syllable/system/apps/utils/Builder/packages/orca-current/
DideC
5-Nov-2005
[338]
ORCA : http://wsrebol.sourceforge.net/
Rebolek
6-Nov-2005
[339]
Syllable page is not working for me (at least two days)
Kaj
6-Nov-2005
[340x5]
Yes, we were caught by SourceForge's move from MySQL 3 to MySQL 4. 
After a month they just cut off the old functionality, so now we're 
forced to migrate in a hurry
When our sites were created I wanted to have them done in REBOL, 
but I had no control over it and no time to contribute to it myself, 
so I focused on the Syllable system itself. Of course, it's nonsense 
to have our small amounts of data in relational databases and things 
like this would never have happened with a REBOL implementation
However, the parts of the site that are not in MySQL are still functional
I published a binary package for Orca:
http://kamidake.other-space.com
DideC
7-Nov-2005
[345]
How is Orca compared to Rebol? what is missing?
Kaj
7-Nov-2005
[346x4]
A lot, but as far as I have seen so far it should be fairly usable 
already for not-too-complex tasks
Probably comparable to the first stages of REBOL/Core years ago. 
On the other hand, it also has some much newer functionality already 
implemented. It has a simple interface to QT on Linux and the beginnings 
of an interface to OpenGL
Lots of functions are still missing, but you can probably work around 
most
What I like a lot is that CALL and things like GET-ENV are already 
there, so you can do a lot in a Unixy system by calling external 
commands, which is exactly what my programs do
DideC
7-Nov-2005
[350x2]
So it can be your shell?
;-)
Kaj
7-Nov-2005
[352]
Not very well. It has the interactive REBOL mode, but it's still 
very primitive. No tab completion and history recall and such
Anton
14-Nov-2005
[353x2]
Just tried installing Syllable to a AMD K6-350MHz system. I checked 
the menu.lst file and it seems to be correctly pointing root (hd0,0) 
  (there's nothing else on the drive.)   On rebooting, I received 
"Error loading operating system. Setup cannot continue."
Any ideas ?
Kaj
14-Nov-2005
[355]
Did you install GrUB after installing Syllable?
Anton
14-Nov-2005
[356x3]
Probably not. How do you install grub ?
I managed to skip past the grub notes the first time, so I had to 
reinstall. :) Looks like I have to do it again.
Thankfully it doesn't take that long.
Kaj
14-Nov-2005
[359x3]
You don't have to re-install Syllable, but you do have to follow 
the GrUB installation procedure in the installation instructions
Read the included install.txt. The note at the end of the Syllable 
installation just tells you to look there
We have to automate the GrUB installation, but there's a technical 
hurdle to that that we're still working on taking
Anton
14-Nov-2005
[362]
Ah..  I was just ready to give my user feedback on that. :) No matter, 
I still think the install was pretty easy. The only thing was not 
knowing how to edit menu.lst (I found AEDIT, but that was not obvious, 
eg. I tried "ed" "edit" etc first.) But you're going to fix the whole 
issue anyway.
Kaj
14-Nov-2005
[363x2]
The installer gives you the option to press "e" and AEdit will start 
automatically with menu.lst :-)
I know how you feel, though. I also have the tendency to feel my 
way through the installation and did it several times in the beginning 
to form a mental picture of it
Anton
14-Nov-2005
[365x3]
Though, maybe you could change the part where a return key continues 
the installation after reading grub doc. I was pressing enter to 
scroll down through the doc. I didn't notice I had reached the end 
of the doc when the prompt to continue the installation appeared. 
I just pressed enter again.
I noticed the 'e' option, but first I wanted to read about it with 
'?'  That's how that problem appeared.
Is it easy to change that, do you think ?
Kaj
14-Nov-2005
[368]
Yes, it's primitive. It should be replaced with a native graphical 
installer, maybe with Orca scripting embedded. It just hasn't been 
a priority yet. We were pretty pleased a few years ago to replace 
the manual installation with a text installer :-)
Anton
14-Nov-2005
[369]
It's a pretty streamlined process, anyway.
Kaj
14-Nov-2005
[370x2]
That sort of stuff wouldn't be hard to change, but I want to see 
if I can redo the whole installer in Orca. Then later, we could embed 
it in a graphical user interface
If you hace to do it again, you could try to page through the instructions 
with the space bar. That's the standard way with the pager that is 
used
Anton
14-Nov-2005
[372x2]
It occurred to me just now that's probably the standard way.
Is there a way to get the shell up from the Basic CD without having 
to reinstall all the files again ?
Kaj
14-Nov-2005
[374]
You don't have to go into the Syllable shell, you have to go into 
the GrUB shell
Anton
14-Nov-2005
[375]
Eh? But I haven't installed grub yet, (have I ...?)
Kaj
14-Nov-2005
[376]
No, but it boots the CD
Anton
14-Nov-2005
[377]
Ah, it is the grub shell that boots the CD.
Kaj
14-Nov-2005
[378]
You have to boot the CD again and enter the GrUB shell. Please read 
the install.txt
Anton
14-Nov-2005
[379x3]
Ok, booting cd now.
oh that's right, just cancelled the install by not pressing 'i' at 
the beginning.
now to read install.txt
Kaj
14-Nov-2005
[382]
If you are running Linux, you can also use that to read the install.txt 
from the CD. Windows unfortunately can't read the RockRidge format
Anton
14-Nov-2005
[383]
No linux. Where's the install.txt ?