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

World: r3wp

[!Cheyenne] Discussions about the Cheyenne Web Server

Pekr
29-Jan-2010
[7781]
Perphaps next spring - official launch of R3.1, View/OpenGL, Dual 
licensing, HTC, BlackBerry adopting R3, etc. - good stuff ahead :-)
Graham
29-Jan-2010
[7782x2]
29/1-01:03:23.766-## Error in [task-handler-1055] : Make object! 
[
    code: 303
    type: 'script
    id: 'expect-arg
    arg1: 'arg1
    arg2: 'attributes
    arg3: [block!]
    near: [arg1: err/arg1 
        arg2: err/arg2 
        arg3:
    ]
    where: 'html-form-error
] !
Now my site has all that binary stuff in front of it ...
Dockimbel
29-Jan-2010
[7784x2]
It seems that error argument passing in 'html-form-error is not secured 
for unset! values. I'll patch that today.
Using latest SVN version?
Graham
29-Jan-2010
[7786]
no .. it's an encapped version
Dockimbel
29-Jan-2010
[7787]
0.9.19 ?
Graham
29-Jan-2010
[7788x4]
Dunno .. the tray menu doesn't say
build date of august 2009
wow ... restarted Cheyenne and killed it again :(
time for some debugging
Dockimbel
29-Jan-2010
[7792]
That would make it an early SVN version (around r5-r15).
Graham
29-Jan-2010
[7793]
Were there some critical enhancements I missed out on?
Pekr
29-Jan-2010
[7794]
just sync and read changelog ... it is ... extensive :-)
Dockimbel
29-Jan-2010
[7795]
Looking in my code, the unset! issue in html-form-error is already 
fixed in current version.
Graham
29-Jan-2010
[7796]
ok ... I guess I need to do another encap
Dockimbel
29-Jan-2010
[7797x5]
Yes, there was a few critical fixes, and especially one for response 
buffer corruption. If you hit these bugs, I can only suggest you 
to upgrade.
Btw, I'm planning to freeze current SVN for a couple of weeks to 
release a new official version. I still have to patch a few recently 
added features and test the MTA more extensively first.
I'll setup a new CureCode instance for Cheyenne (and CureCode itself) 
this weekend. It would make it easier to follow Cheyenne's fixes.
I was reluctant to do that before, CureCode wasn't able to run multiple 
instances of itself on the same Cheyenne. Since 0.9.10, it's fixed, 
so I'm in the process of collecting all my current CC instances scattered 
around on multiple servers on the same Cheyenne server.
<and put them> on the same Cheyenne server.
Graham
29-Jan-2010
[7802]
Let us know when it's all working so we can do the same :)
Dockimbel
29-Jan-2010
[7803]
It's already working now with latest Cheyenne+CC. I already have 
a Cheyenne instance running 2 CC instances for a customer since a 
week without issues. I've tested locally with up to 4 instances, 
each with different settings without any issue so far.
james_nak
29-Jan-2010
[7804]
Sorry, Doc, had to sleep. I'm using Windows (XP).
Terry
29-Jan-2010
[7805x2]
I have an idea, if R3 is 'all the news', why not source R2?
I'll bet dollars to doughnuts R2 takes off, and R3 languishes.
Henrik
29-Jan-2010
[7807]
doubtful
Terry
29-Jan-2010
[7808]
put up your doughnuts
Henrik
29-Jan-2010
[7809]
open sourcing something doesn't magically increase its development 
momentum. been there, done that.
Dockimbel
29-Jan-2010
[7810]
It seems to me that there's a bit of misunderstanding here on how 
OSS works. My understanding is that peoples are willing to contribute, 
because they *need* something and they *can* obtain it by modifying 
the source code. Expecting that your product development forces will 
magically increase because you're going open source is, in the general 
case, an illusion. People will contribute only if they're interested 
in your product, have a need to fullfill, and time/skills to make 
it. So, a critical mass of users is required to get enough contributions. 
If you don't get enough contributions, don't blame it on the open 
source approach, blame it on your product (or on your communication), 
because it doesn't attrack enough people to reach the required critical 
mass.
Graham
29-Jan-2010
[7811]
The other issue is that many of the open source projects are just 
too "hard" for the casual user to contribute.  It requires lots of 
documentation to get up to speed and often that is lacking.
Dockimbel
29-Jan-2010
[7812]
That's why "critical mass" is important to reach. If, for example, 
1% of a user base is skilled enough and willing to contribute to 
an open source project, you need to get at least, a thousand users 
to expect significant contributions.
Graham
29-Jan-2010
[7813]
So, the options are either obtain a critical mass by waiting for 
a 1000 users, or, improve the docs to reduce the potential critical 
mass
Dockimbel
29-Jan-2010
[7814]
Or provide a good enough support, so that people won't get stuck 
with bugs for months or years.
Graham
29-Jan-2010
[7815x2]
Henrik, I think misunderstands the value of users who report bugs 
...
Bug reporting is very important ...
Dockimbel
29-Jan-2010
[7817x2]
It's vital for any software.
In the past, Carl has made a few attempt at OSS, but it seems to 
me, without understanding how it works. I guess that's why he was 
disappointed when View Desktop was opened for all to modify and he 
received no contribution after several months. The issue was not 
with open sourcing it, it was IMO, in the simple fact that (let's 
put it in crude words) : nobody really cares about View Desktop!
Graham
29-Jan-2010
[7819x3]
He should have tried with IOS ...
Has he OS'd anything else?
I remember the calendar app was broken in IOS and the source was 
hidden. But that got fixed by efhishant
Dockimbel
29-Jan-2010
[7822]
The situation with REBOL language is very different: it's our base 
programming tool, so it's extremely important for us to get it working 
right and keep on improving it. We are also lucky because the % of 
rebolers with good enough C skills and CS understanding is quite 
high for such a small community, so, (getting to the conclusion), 
if R2 was fully open sourced (real OSS, I mean BSD or GPL, not RLA), 
you can bet on it becoming the faster growing project of all times 
in the REBOL world! I think the main issue in that case would be 
to properly organize all the contributions.
Graham
29-Jan-2010
[7823]
Why not open source R3 instead!
Henrik
29-Jan-2010
[7824]
Doc, not caring about the Viewtop isn't entirely true. The problem 
is also that all REBOL experts are very busy with other projects. 
 For R2 it could have been an essential script deployment tool for 
end-users, but that's too late now, and ReBrowse is a much better 
idea anyway.
Graham
29-Jan-2010
[7825]
the potential problem with open sourcing r2 is that you lose all 
your r3 developers ...
Henrik
29-Jan-2010
[7826]
Open sourcing R3 core wouldn't help anything. Is it because you are 
up in arms over some curecode bugs that haven't been fixed in a couple 
of months? The important parts to have open are already open and 
of course we have people working on those parts. The process that 
R3 is following now is largely correct.
Graham
29-Jan-2010
[7827]
I bear no arms ...
Dockimbel
29-Jan-2010
[7828]
Open sourcing R3 core wouldn't help anything
. I couldn't disagree more.
Graham
29-Jan-2010
[7829]
Just an observation that the developer base shrinks as time progresses 
...and I doubt anything apart from open sourcing r3 will help
Henrik
29-Jan-2010
[7830]
well, doc... do you think the curecode bugs would then magically 
be fixed?