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

World: r3wp

[#Boron] Open Source REBOL Clone

NickA
23-Jun-2010
[632x2]
As it stands, Boron seems reasonably capable of processing strings 
and lists - I could certainly have a go at writing some useful stuff 
if CGI were possible.  I'll send Karl an email...
Right  now I'm very excited to be playing with a working open source 
REBOL implementation in Windows :) I wonder what dependencies it 
has, and if it can be compiled to run on Windows Phone or any other 
potentially useful operating systems.  Even just for simple file 
managment and text processing, it would be really cool to see this 
running somewhere where real REBOL isn't currently available.  And 
since it's open source, there's potential to expand it's capabilities.
Kaj
23-Jun-2010
[634x5]
Porting it to other platforms shouldn't be hard. I just compiled 
it on Syllable and that was it
ORCA only optionally depended on LibBZip2. I don't think Boron even 
needs that yet
Oh, it does need CMake to compile. That's the most tricky part
Here's the recipe from my build system:
http://syllable.cvs.sourceforge.net/viewvc/syllable/syllable/system/apps/utils/Builder/packages/Boron--current/Boron--current.recipe?view=markup
NickA
23-Jun-2010
[639]
Thanks!
Kaj
23-Jun-2010
[640]
Don't mind the patch directive; that's left over from ORCA
NickA
23-Jun-2010
[641x2]
I want to try to compile ORCA for Windows too - I tried briefly once 
in the past, but ran into problems and didn't have time to play with 
it.
Look like it needs files from  http://wsrebol.sourceforge.net/- 
 currently a 404 error.
Kaj
23-Jun-2010
[643]
That would be M2. You can also get that included in my source package 
in the Syllable downloads
NickA
23-Jun-2010
[644]
Cool, thanks :)  I'm NOT looking forward to re-installing Visual 
C++.  I wonder if Dev-C++ or Digital Mars would work...
Kaj
23-Jun-2010
[645]
DevC++ is using GCC, isn't it? That should work
NickA
23-Jun-2010
[646]
Yep (and there's a devpak for the BZip2 library :)
sqlab
25-Jun-2010
[647]
I had a quick look at Boron and at second look I got the impression 
that it can be a real alternative, if  R3 does not move faster.
Graham
25-Jun-2010
[648]
Nick, any luck?
Kaj
25-Jun-2010
[649]
Boron just got the choice between compiling COMPRESS with ZLib or 
BZip2
Andreas
25-Jun-2010
[650x2]
unfortunately only for the m2-based build, it seems. cmake-based 
build is currently broken
(easy enough fix: http://gitorious.org/~earl/boron/earl-boron/commit/73e33bd.diff)
Graham
25-Jun-2010
[652]
Prevx has decided Boron.exe is medium risk malware :(
BrianH
25-Jun-2010
[653]
too easy...
NickA
29-Jun-2010
[654]
I've been communicating with Karl about getting Boron CGI working, 
so I'm sticking with Boron for now :)
Andreas
29-Jun-2010
[655x2]
I assume you also nead POST handling :) ?
need*
NickA
30-Jun-2010
[657]
Yes, but I'm taking baby steps right now...
Kaj
30-Jun-2010
[658]
Adding the ability to read standard input should be sufficient for 
POST
sqlab
8-Sep-2010
[659]
Has anyone a project file for Codeblocks and Boron under Windows 
or some hints how to do it?
Kaj
8-Sep-2010
[660]
By the way, not sure when it was implemented, but Boron's manual 
has an example for reading standard input
Andreas
8-Sep-2010
[661x2]
sqlab: you can have cmake generate a codeblocks project file for 
you
i think all you should need to do for that on windows is fire up 
cmake gui and select the boron directory
NickA
8-Sep-2010
[663]
Kaj, thanks for noting that standard input example - it is new.  
In June, Boron's user manual version was 0.1.2 and the windows release 
was 0.1.4.  It's really encouraging to see work accomplished :)  
I donated a small amount back in June to Karl using the paypal link 
- if he's motivated by money to do more work, I'd support that without 
reservation.  I don't have much time right now to explore much, but 
I'd love to see a continuing active open source alternative.
Kaj
8-Sep-2010
[664x3]
Here's a tiny demo of Boron generating a web page on Cheyenne:
http://tryrebol.esperconsultancy.nl/hello-Boron.b
That's through Cheyenne's CGI mode, so with standard input reading, 
it should also be able to handle a POST request
Demitri
12-Sep-2010
[667]
Nice project!
Kaj
9-Feb-2011
[668x2]
Boron SMTP client:
http://gitorious.org/boron-library/boron-library/blobs/master/networking/send-smtp.b
Kaj
28-Feb-2011
[670x2]
Henrik, it looks like boron-gl is starting fairly normally, but doesn't 
get into the console somehow
Are you starting it from the Terminal?
Henrik
28-Feb-2011
[672x2]
no, it is wrapped in an application bundle.
if I try to start it using OPEN, it just returns to console immediately
Kaj
28-Feb-2011
[674x2]
It's a console program, so you must start it from the shell
It's likely an app bundle because it includes a dynamic library
Henrik
28-Feb-2011
[676x2]
Well, if it's an application bundle, then it should start the boron-gl 
console, when doubleclicking it. I'm not sure what mechanism is required 
to start it.
It only starts, if I go into the bundle and start the boron-gl executable 
manually.
Kaj
28-Feb-2011
[678]
That would be a good piece of code to contribute to Karl :-)
Henrik
28-Feb-2011
[679]
yes... I'm not sure how to do it, though.
Kaj
28-Feb-2011
[680x2]
Yes, it's a console program, so must be started "manually"
Programming is exploring