Hi Jianliang.
Dne 5. dubna 2012 1:19 hjliang <[email protected]> napsal(a):
> Hello,all
> I have submit a proposal for structured binary data editor, and thank Vojta
> for comment.
> Vojta advice me to focus on the design and consult it with other members of
> HelenOS community.
> now I made a slide to show my idea and design using google docs,and here is
> the url:
> https://docs.google.com/presentation/d/1WvaU52J3-H5lwScOzmpPP03fDndmYQpQDUIR_F5QvB4/edit
> I'm looking forward to your comments and suggestions.
First of all, cool presentation. But next time, it might be easier for
you, and for us as well, to just send your ideas to mailing list to
keep them in one place.

What I miss in the presentation is the editor thing. How would the
editor would look like? What it would be able to do? Editing on byte
level is a must have but the question is on more high-level editing.
Starting with simple thing like you would insert an integer and it
would correctly convert it to unsigned int, 32bit long, stored in
big-endian format, for example.

I am not sure whether XML is the way to go. I understand the
advantages but there are several problems:
* HelenOS do not have any support for XML. Doing the editor is task
big enough. Do you want to also port some XML library in addition to
implementation of the editor?
* XML tends to get bloated and is tedious to write by hand. How about
JSON or similar syntax?

For the scripting, you may consider using Sysel [1].

And for the backends - it is okay to thing about it but once you are
able to read/write data from memory, everything else shall not be a
problem. Do not waste much time thinking would could be a possible
backend. At least not now.

The focus now shall be on the language to describe the data and
functionality of the editor/browser.

- Vojta

[1] http://trac.helenos.org/wiki/Sysel

> thanks,
> jianliang he
>
>
>
> _______________________________________________
> HelenOS-devel mailing list
> [email protected]
> http://lists.modry.cz/cgi-bin/listinfo/helenos-devel
>

_______________________________________________
HelenOS-devel mailing list
[email protected]
http://lists.modry.cz/cgi-bin/listinfo/helenos-devel

Reply via email to