Hi Taylor,
please, next time start a new thread. That way comments to individual
applications would not interleave.

Dne 5. dubna 2012 6:45 Taylor Killian <tay...@taylorkillian.com> napsal(a):
> I have also just submitted a proposal for the Structured Binary Data
> editing library as described by ticket #317. You can find my
> application at 
> http://www.google-melange.com/gsoc/proposal/review/google/gsoc2012/tkillian/1#
> . I would definitely appreciate the communities critique on my
I think that you focus too much on the ability to parse structs from C
headers. Complex structures cannot be captured by C structs well and
what you find in a C header are mostly fragments that are hammered
together by the application. A typical example is a USB string
descriptor where first byte denotes string length and is followed by
the actual string. That is impossible to catch in a struct in a
reasonable way. That is why a custom format shall be defined.
Probably, an opposite function - convert format to the struct - would
be more useful. The scenario I have in mind is that the developer
first wants to get a feel for the thing and just browses (more or
less) manually existing data and afterwards, starts coding.

For the timeline: I would appreciate if the advanced functionality
would appear earlier. For example, without the variable-length
structures or dynamic offsets (e.g. first byte specifies where the
data starts) it editor would be just a little bit smarter hex viewer.

That is for my first impression. I may add more comments later.

- Vojta



> application, specifically on the proposed timeline. Please let me know
> if any of the milestones need clarification.
>
> I have also been working on an initial implementation of the library,
> my work thus far is located at
> http://code.google.com/p/taylor-killian/downloads/detail?name=BinaryEditor.tar.gz
> . I apologize for any of the mess in the code. I have been taking a
> full load of classes this semester and have had to squeeze in some
> coding time whenever I was not doing homework or reading
> specifications :)
>
> You may remember that initially I was planning on applying for the UDF
> project. However while I was in the midst of reading the UDF and ECMA
> specifications, Julia Medvedeva submitted her excellent proposal and
> patch. And I believe that she is most likely very suited for the
> project. However now that I have worked on the Structured Binary Data
> editing library, I feel like I will be very happy working on it and
> have lots of ideas in store for it :)
>
> Thanks,
> Taylor Killian
>
> _______________________________________________
> HelenOS-devel mailing list
> HelenOS-devel@lists.modry.cz
> http://lists.modry.cz/cgi-bin/listinfo/helenos-devel

_______________________________________________
HelenOS-devel mailing list
HelenOS-devel@lists.modry.cz
http://lists.modry.cz/cgi-bin/listinfo/helenos-devel

Reply via email to