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
