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

World: r3wp

[!REBOL3 Schemes] Implementors guide

Graham
15-Jan-2010
[1553x2]
The existing IMAP protocol for R2 should have the parsers written 
already
Regarding .... mod-net-util ... I guess it only needs importing once 
...

unless value? 'net-log [
	import mod-net-log	
]
Maxim
15-Jan-2010
[1555x2]
you don't need.. if the module has a name in its header, the import 
will only be performed once, even if its called several times.
the modules are cached once they are loaded (again, only if named).
Graham
15-Jan-2010
[1557x2]
New scheme ..  fax://
http://rebol.wik.is/Rebol3/Schemes/Fax
Do we need a telnet:// scheme?
Henrik
15-Jan-2010
[1559]
that would be nice for some routers
Pekr
15-Jan-2010
[1560]
ssh:// would be even cooler :-)
Graham
15-Jan-2010
[1561]
Who is going to pay for that! ??
Pekr
15-Jan-2010
[1562]
... pay for what? Development of SSL?
Graham
15-Jan-2010
[1563]
yeah ..
Pekr
15-Jan-2010
[1564x2]
Can't we just wrap any open-source stuff?
I would not mind it being an external module ...
Graham
15-Jan-2010
[1566]
Dunno ... outside my experience
Maxim
15-Jan-2010
[1567x3]
yes pekr, there is possibility out there (putty sources being one), 
its just a question of some competent C coder taking some time to 
check it out and possibly wrap it as an extension and/or as a module 
to load in the host directly.
I don't have the time right now... too much work to do ...
(and I'm not sure I can be considered a competent C coder hehee)
Pekr
15-Jan-2010
[1570]
Is puty correctly (in regards to R3) licensed? BSD or LGPL?
Maxim
15-Jan-2010
[1571]
MIT
Graham
15-Jan-2010
[1572]
I don't care whether it's MIT or GPL ... as long as we can call it.
Maxim
15-Jan-2010
[1573]
and its code is beautifull, it even has its own implementation of 
zlib... it rellies on no external lib or code.
Pekr
15-Jan-2010
[1574]
Graham - how can't you care? If it woudl be GPL, we could not use 
it at all ...
Graham
15-Jan-2010
[1575]
We
 as a RT may not ... but "we" as a user can ...
Pekr
15-Jan-2010
[1576]
No, we can't. GPL is GPL. You either fit the license, or you break 
it, no?
Graham
15-Jan-2010
[1577]
If I don't distibute I can do what I like ...
Rebolek
16-Jan-2010
[1578]
Better break the license than some glass.
Graham
16-Jan-2010
[1579]
GPL only applies to software that you distribute
BrianH
16-Jan-2010
[1580x2]
Pekr, "just wrapping" other code is not easy to do right, and takes 
time and effort. Less time and effort than rewiting it from scratch 
in some cases (likely including SSL and SSH), but still not a trivial 
effort.
Graham, a scheme that you can't distribute is of extremely limited 
use, too limited to justify the effort involved.
Graham
16-Jan-2010
[1582x4]
in your personal opinion of course
If google developed such a scheme, and kept it within their organization, 
that would be in keeping with GPL .. no need to release source
what I was envisaging was someone linking the host code to eg.  a 
gpl tls library and releasing instructions on how to build it yourself.
I don't see what is wrong with that.
BrianH
16-Jan-2010
[1586]
All right, too limited to justify *my* effort. Or anyone who doesn't 
work for a large company.
Graham
16-Jan-2010
[1587]
I guess I just may have to get that book C for dummies from the library 
after all
Maxim
16-Jan-2010
[1588]
hehe
Graham
16-Jan-2010
[1589]
Max, where's that progress report ...??
Maxim
16-Jan-2010
[1590]
progress on OpenGL?
BrianH
16-Jan-2010
[1591x2]
I don't see the point in this anyways, since there are decent SSL 
and SSH libraries with permissive licenses. We can ignore GPL code.
Still, I don't want to disuade you from brushing up on your C :)
Graham
16-Jan-2010
[1593x3]
starting .. not brushing up
yes, OpenGL
Have you created a GUI to replace VID using open GL yet ?
Maxim
16-Jan-2010
[1596]
as I explained to sunanda, while doing the OpenGL port I decided 
to build my C code analyzer/compiler/converter to make the process 
as complete and painless as possible...


but I've hit a wall and need a better unit testing engine to complete 
that and the OpenGL convertion.
Graham
16-Jan-2010
[1597x2]
so you're stuck ...?
What about Qt ?  Is that feasible?
Maxim
16-Jan-2010
[1599x4]
I've used that before but its more pain than gain.
I'm not really stuck, i'm just building a highway instead of a small 
road... so it takes a bit more ground work.
but the result will be 3 tools instead of one... and about the same 
time to accomplish the end goal.
and then the ability to create complete C extensions for just about 
any C useable tools in a few minutes.