Auteur | Message |
---|---|
le: 16. 11. 2005 [21:33]
|
|
paul@malete.org
Klaus Ripke
Auteur du fil
Inscrit depuis: 31.12.1969
Interventions: 0
|
hola compa=F1eros no, we did not pass away, we're more busy than ever. I already mentioned I have a little now 7 months old boy here, which severely limits my ability to do unpaid work. There are a few known bugs like the empty index issue in Malete which I am going to fix as soon as possible. I had to postpone this things for a lot of semi-unpaid work, which is work not paid right now but expected to pay off in a not too distant future. Kind of the good news is, that this work is strongly related to the next episode^H^H^Hgeneration of GNI. We are planning a high load web plattform to be based mostly on Selene within the next couple of months. This will heavily use the ability to store arbitrary media. The interesting story for you guys is, that the Selene database server will actually be a web server! The webserver is already there and called coronita. http://malete.org/Doc/coronita It is tested in production use for 6 months now with very good results. It competes with the fastest webservers known (zeus and thttpd). We are going to use a flash based client to directly talk to the web/database or say webbase(TM). The same could be done from Javascript using the XMLHttpRequest. We are not going to actually use XML, since both JavaScript and the corresponding Flash "XML"/"XMLSocket" quite happily send and accept plain text, but those concerned with the latest fashion may easily add actual XML support (and maybe we do it for some commercial version, it's for the marketing dudes anyway, like labeling the whole stuff "Ajax-ready". Year!). Obviously it is also easy to access a HTTP service from PHP, yet the news is that you can bypass that layer. The server will include, besides an about 10K webserver and around 40K database a Lua interpreter, which is used to check access permissions and for general server-side scripting like filtering records on complex conditions. So, yes, this is going to bring the New Age (probably also TM) to the ISIS(TM) world(also TM, see the WSIS in Tunis). I reckon I should put a (TM) on webservISIS and similar terms. Arrrghh. More good news: we are going to support Mac OS X sooner or later, as I now got me such a box (Mac mini) and it's nice. Ummh, well, there are also bad news for some of you: Neither me nor anybody else here in the team is going to do any windows stuff w/o substantial bribes. We do not earn our dosh with wincrap, and we are lacking some masochist attitude to do it in spare time. So Selene is going to be non-windows until somebody bribes us to do the windows port. Fair enough, no? saludos Klaus ------------------------------------------ Posted to Phorum via PhorumMail |
le: 24. 11. 2005 [10:59]
|
|
braulio
Braulio Solano Rojas
Inscrit depuis: 16.05.2008
Interventions: 2
|
Hallo. Klaus Ripke wrote: > > I already mentioned I have a little now 7 months old boy here, > which severely limits my ability to do unpaid work. > There are a few known bugs like the empty index issue > in Malete which I am going to fix as soon as possible. You're a lucky man. I envy you (not kidding). > The interesting story for you guys is, that the Selene > database server will actually be a web server! > The webserver is already there and called coronita. > http://malete.org/Doc/coronita > It is tested in production use for 6 months now > with very good results. > It competes with the fastest webservers known > (zeus and thttpd). Are you going to use port 80 or the same port that Malete? > We are going to use a flash based client to directly > talk to the web/database or say webbase(TM). > The same could be done from Javascript using the XMLHttpRequest. > We are not going to actually use XML, since both JavaScript > and the corresponding Flash "XML"/"XMLSocket" quite happily > send and accept plain text, but those concerned with the > latest fashion may easily add actual XML support > (and maybe we do it for some commercial version, > it's for the marketing dudes anyway, > like labeling the whole stuff "Ajax-ready". Year!). Plain text means that the protocol will be the same of Malete? > So, yes, this is going to bring the New Age (probably also TM) > to the ISIS(TM) world(also TM, see the WSIS in Tunis). > I reckon I should put a (TM) on webservISIS and similar terms. > Arrrghh. Is there going to be a library we can use for stand-alone developments? Hasta pronto, B. ------------------------------------------ Posted to Phorum via PhorumMail |
le: 24. 11. 2005 [11:53]
|
|
paul@malete.org
Klaus Ripke
Auteur du fil
Inscrit depuis: 31.12.1969
Interventions: 0
|
On Thu, Nov 24, 2005 at 09:59:45AM -0600, Braulio Jos=E9 Solano Rojas wrote: > Are you going to use port 80 or the same port that Malete? whatever you configure. as you need to be root to use port 80, a typical default would probably better be 8000. Reusing the Malete port would be less of a good idea as it's a completely different protocol. > Plain text means that the protocol will be the same of Malete? no. The records will come in whatever format you stored, be it a plain representation of ISIS-style records as used by Malete or XML or whatever, including binary data like images. As the surrounding protocol is HTTP, most parameters should be passed as path or GET and records are sent using a HTTP POST (as far as content length and a possible multipart is concerned). So there is very little need for a protocol at all; I reckon we send a list of MFNs matching a query as plain text list. > Is there going to be a library we can use for stand-alone developments? yes, kind of. It's a little bit biased to be used in Lua, however, it should not be too difficult to replace Lua with PHP. If you're a PHP buff, that is ![]() saludos ------------------------------------------ Posted to Phorum via PhorumMail |
le: 26. 11. 2005 [07:46]
|
|
fcde@adinet.com.uy
Fernando Conde
Inscrit depuis: 31.12.1969
Interventions: 0
|
Hola,=20 Este buz=F3n de correo est=E1 protegido con Xeeon Antispam. Para que el destinatario reciba su email, vaya a: =20 http://www.xeeon-antispam.com/validate.php?publicguid=3DDDBA29E4-BAD2-484= 4 -8E5A-A1C7692CAAC6&sender=3Dpaul@malete.org e introduzca el email de confirmaci=F3n. ------------------------------------------ Posted to Phorum via PhorumMail |
le: 28. 11. 2005 [19:51]
|
|
fcde@adinet.com.uy
Fernando Conde
Inscrit depuis: 31.12.1969
Interventions: 0
|
Hola,=20 Este buz=F3n de correo est=E1 protegido con Xeeon Antispam. Para que el destinatario reciba su email, vaya a: =20 http://www.xeeon-antispam.com/validate.php?publicguid=3DDDBA29E4-BAD2-484= 4 -8E5A-A1C7692CAAC6&sender=3Dbraulio@solsoft.co.cr e introduzca el email de confirmaci=F3n. ------------------------------------------ Posted to Phorum via PhorumMail |
Todos tenemos objetivos. El camino para llegar a nuestros objetivos es nuestra estrategia. La...