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

World: r3wp

[!REBOL3-OLD1]

shadwolf
6-Jun-2009
[15226x3]
this project that will start as a commuty oriented project can then 
be retaken as it by compagnies to speed the way they work. and not 
only for rebol scripting porpose.
another motivation for basing the data exchange part on irc is that 
their is a lot of irc server all around and using them is really 
easy stuff. That's in my opinion faster than making a web oriented 
tools then convince the hoster to allow us to install rebol on his 
web server etc...
but if you want a persistant extension of that making an irc bot 
that collect all the project worked with the viva-rebol online feature 
and making the bot publish them on web that's easy to do.
Janko
7-Jun-2009
[15229]
of course it's totally up to you.. but I try to make bigger projects 
in *finalizable* steps. My advice is to first release at least simple 
but usable IDE and when you have that nailed transform it into a 
realtime editing thing :) . There is still a lot of problems to solve 
when you try to finalize an app and it also teaches you a lot about 
the product you are making. Moving target higher and higher is a 
nice way of not releasing anything at the end.
shadwolf
7-Jun-2009
[15230]
janko have you tryied viva-rebol ?
Janko
7-Jun-2009
[15231]
no where can I find it?
mhinson
7-Jun-2009
[15232]
Viva-Rebol is here:
http://my-trac.assembla.com/shadwolforge/browser/viva-rebol.r
Pekr
8-Jun-2009
[15233]
ah, reduce/into and compose/into implemented including chaining ....
BrianH
8-Jun-2009
[15234]
June plan blog: http://www.rebol.com/article/0409.html
Henrik
9-Jun-2009
[15235]
http://twitter.com/rebol3
BrianH
9-Jun-2009
[15236]
Added to my Google Reader :)
Henrik
9-Jun-2009
[15237x2]
I think R3 chat would be better suited for this. It would theoretically 
be possible to create twitter like feeds.
Carl just might agree. :-)
BrianH
9-Jun-2009
[15239x2]
Yeah, after we get the GUI so we can bettter distinguish the twitter-like 
feeds from the conversations.
Carl was the one who was complaining about the status updates overwhelming 
the chat in the first place.
Henrik
9-Jun-2009
[15241x2]
file notiications no longer show up in new messages. I think it's 
possible to filter messages from specific headings out, so you specifically 
have to visit that heading to read the messages.
perhaps it would be possible some day to apply specific attributes 
to a heading.
Steeve
9-Jun-2009
[15243]
hm.... i don't think so, all the remaining messages are sent after 
each sync in the CHAT
Henrik
9-Jun-2009
[15244]
you think it would be too many messages to get in the background?
Steeve
9-Jun-2009
[15245x6]
i don't think Carl has changed this design drawback
The chat protocoll doesn't know how to request a specific message 
from the server, all is loaded in local and the requests are performed 
in your client memory
files are the exceptions, but the tag message for a file (the link) 
is loaded in your local file, even if you don't download it
The R3 chat protocol (as it is now) is not suited for real chatting 
with a massive exchange of short messages between users or specific 
channel.
Because each time you sync, all is loaded in local.
Same drawback as Altme
So more there will be traffic and users, more it will be slow and 
like with Altme, there will be a need to clear the database after 
a while
Henrik
9-Jun-2009
[15251]
twitter is one-way, AFAIK. no chatting.
Steeve
9-Jun-2009
[15252x3]
Another drawabck, if an existing user launch the chat from another 
one place (another directory, disk, or computer), the all the database 
is loaded again in local
freaking behavior, like altme
Yes But i'm afraid that twitter will generate a massive flow of messages 
after a while.
And even if you dont read them, you download them after each sync
BrianH
9-Jun-2009
[15255]
Only if they are mirrored to chat, which they currently aren't (thankfully).
Henrik
9-Jun-2009
[15256]
Massive

 is relative. A sync of 4500 messages from a scratch takes roughly 
 10 seconds here. I don't think it poses a big problem.
Steeve
9-Jun-2009
[15257]
Well it's a problem for my poor connection
Henrik
9-Jun-2009
[15258]
You do it once. After that, do you expect to receive thousands of 
messages per sync?
mhinson
9-Jun-2009
[15259]
Twitter allows for "direct messages" which are not seen by everyone. 
Twitter can send messages to your mobile at no cost in the UK
Henrik
9-Jun-2009
[15260]
loading http://twitter.com/rebol3here is a 14 kb webpage for 8 messages, 
excluding images, so it's probably 20-30 kb each time you want to 
read it. With the information amount we want, R3 Chat can probably 
deliver over 200 times more messages in the same bandwidth, assuming 
that each message is < 140 chars. And also R3 chat only retrieves 
them once. After that, they're local. Twitter loses. :-)
BrianH
9-Jun-2009
[15261]
I guess someone needs to make a REBOL client for Twitter.
Maxim
9-Jun-2009
[15262]
steeve, local caching is not a drawback, its a feature... it prevents 
the client from having to check all messages EVERY time it starts 
instead of just once.  there should be more parameters though, I 
agree, giving a time frame would be good, so that it knows to forget 
old messages you don't care about, for example.
BrianH
9-Jun-2009
[15263x2]
Better support for background processing would be nice too.
Not really a problem for R3 chat, but a big problem for AltME.
Chris
9-Jun-2009
[15265x3]
; Shorter Rebol3 Twitter client:
do http://www.ross-gill.com/r/altxml.r

r3tweets: load-xml/dom http://twitter.com/statuses/user_timeline/45953552.rss
                     
foreach tweet r3tweets/get-by-tag <item> [
	print ""
	print tweet/get <pubDate>
	print tweet/get <title>
]
That is 'Rebol3 Twitter', not 'Rebol3 client'...
Ladislav
10-Jun-2009
[15268]
Hi all. A percent! datatype question. What are your preferences with 
respect to the full IEEE754 64-bit range?


1) Current state: the whole range is used for percent, except for 
the fact, that LOAD and MOLD cause error when encountering results 
such as: 10% + 10% + 10% - 30% (not exactly zero)

2) Use the complete range and correct both LOAD and MOLD to be able 
to show any value from the range - this means, that the E notation, 
like 1E-15%, or 1E20% may be needed.

3) Change the %arithmetic limiting it to a subrange of IEEE754 (may 
be complicated - every operation needs bound checking and slow)
Pekr
10-Jun-2009
[15269]
What I hated about R2 was EEE format usage, especially when you needed 
to mold/print into something user-friendly. If R3 has some form/format 
function, which will handle that, then I don't mind using IEEE notation 
in console. I am not able to answer 1) - would it make any possible 
harm to our code, its reflectivity or ability to save/load molded 
values and getting exactly the same results?
Ladislav
10-Jun-2009
[15270]
LOAD MOLD - Carl took care of that (seen twitter?)
Graham
10-Jun-2009
[15271]
heh ... must be total coincidence ... I showed how easy it was to 
post to twitter from Rebol, and now Carl is tweeting!  But oddly, 
not from Rebol.
Henrik
10-Jun-2009
[15272]
he is asking for an R3 twitter client though.
Graham
10-Jun-2009
[15273]
and the problem is ???
Henrik
10-Jun-2009
[15274]
is there a problem? He's just sleeping now, so he hasn't received 
the solutions yet.
Pekr
10-Jun-2009
[15275]
I would prefer GUI version. We should also create priority list - 
what should happen after the plugins are released? Release first 
host code, examples? Then what? Move onto parse? Unicode? (still 
things like collation, sorting not supported)? GUI?