List Info

Thread: Question




Question
user name
2006-09-18 14:58:02
It's not clear to me what the OpenRecord server is written
in.  I
briefly looked at the source code and I seemed to only find
javascript
code (although I could have missed it).

Also, would it be possible to try to keep the demo working
so people
don't get put off by a non-working demo?

- Jonathan

-- 
"Without education we are in a horrible and deadly
danger of taking
educated people seriously." - G.K. Chesterton
____________________________________________________________
_______
Copyright rights relinquished. This work is in the Public
Domain.
For details see: htt
p://creativecommons.org/licenses/publicdomain/

openrecord-dev mailing list
openrecord-devlists.berlios.de
https://lists.berlios.de/mailman/listinfo/openrecord-dev

Question
user name
2006-09-19 01:16:10
Jon Carlson wrote:
> Also, would it be possible to try to keep the demo
working so 
> people don't get put off by a non-working demo?

Our old demo page was badly out of date.  We've definitely
been remiss 
in not keeping a working demo posted.

We do hope to keep the new demo working.  The demo we have
posted now 
allows different people to each make their own copy of the
demo 
document, each with its own URL.  You can share that URL
with colleagues 
to try out the concurrent editing features.  Those URLs
should work for 
at least a few days or a few weeks, although we will need to

periodically delete old demo documents in order to save disk
space.

Over the past couple weeks we've been actively working on
the new demo. 
  We hadn't announced the new demo, but we did have a link
to it from 
the openrecord.org web site, and people created a few dozen
new demo 
documents every day.  As we were working on the demo we
needed to 
periodically delete the demo documents that people created,
but now that 
we've announced the demo we will no longer be deleting demo
documents 
every few days.

We're still at a very pre-alpha stage, and you can expect
the current 
demo to be buggy and slow.  But it should basically work --
you should 
be able to go from page to page, add new items, new pages,
etc.  If the 
demo isn't working, please do let us know, and we'll try
to get it fixed.

We're also interested in bug reports, and bug reports with
bug fix 
patches are especially welcome!

 Brian




____________________________________________________________
_______
Copyright rights relinquished. This work is in the Public
Domain.
For details see: htt
p://creativecommons.org/licenses/publicdomain/

openrecord-dev mailing list
openrecord-devlists.berlios.de
https://lists.berlios.de/mailman/listinfo/openrecord-dev

Question
user name
2006-09-19 01:16:17
Jon Carlson wrote:
> It's not clear to me what the OpenRecord server is
written in.  
> I briefly looked at the source code and I seemed to
only find 
> javascript code (although I could have missed it).

OpenRecord is 99% client-side JavaScript and only 1%
server-side PHP.

We only have about 100 lines of server code, and the server
code does 
almost nothing -- mostly it just appends text packets to a
simple 
transaction log.  If you're browsing through the source
code, you can 
find the PHP files in the directory source/storage/

The current client-centric architecture is only good enough
to handle 
simple demo documents that have a few hundred items or less.
 In order 
to turn OpenRecord into a shipping product we'll need to be
able to 
support documents that have thousands of items (or more),
and for that 
we'll need to have a real server built on top of a real
datastore. 
We're planning to do that in the months to come.

The Dojo Foundation has a small working group that's
designing a simple 
API for a standard Dojo data access layer.  Adam Souzis and
I are active 
in that effort.  The Dojo data access API will be capable of

representing semi-structured data structures like OpenRecord
items and 
RDF triples.  Now that the Dojo data access API is starting
to take 
shape, Adam plans to work on an implementation of that API. 
Adam's 
implementation will be able to connect to an RDF data server
and make 
the RDF data available as JavaScript data items.  Once
that's available, 
OpenRecord can use that implementation, and we'll throw out
our existing 
PHP code and our current idiosyncratic OpenRecord data
model.

 Brian



____________________________________________________________
_______
Copyright rights relinquished. This work is in the Public
Domain.
For details see: htt
p://creativecommons.org/licenses/publicdomain/

openrecord-dev mailing list
openrecord-devlists.berlios.de
https://lists.berlios.de/mailman/listinfo/openrecord-dev

[1-3]

about | contact  Other archives ( Real Estate discussion Medical topics )