Sign up now! · Forgot password?
RSS/Atom feed identi.ca Twitter

XML Format Proposition

This discussion is connected to the gegl-developer-list.gnome.org mailing list which is provided by the GIMP developers and not related to gimpusers.com.

This is a read-only list on gimpusers.com so this discussion thread is read-only, too.

2 of 2 messages available
Toggle history

Please log in to manage your subscriptions.

XML Format Proposition Isaac Wagner 30 Jul 09:42
  XML Format Proposition Alexandre Quessy 30 Jul 10:44
Isaac Wagner
2012-07-30 09:42:07 UTC (over 2 years ago)

XML Format Proposition

Hey all,

I've been thinking about XML serialization and, in particular, meta-op serialization/deserialization. I think the optimal solution for XML meta-ops should stand hand-in-hand with what is done with graph serialization as a whole. I put together what I think is a spec which will allow for serialization of GEGL graphs *and *meta-ops simply, intuitively, and robustly.

Here it is:
https://docs.google.com/document/d/1f9pT_n66j5-MllRkrlj_XeQrlqDdLjuw1peopvEobwY/edit

I know some work has already been done on fixing the serialization, but I don't know how meta-ops sit in that plan, and meta-ops are pretty important. I have a handful more things that I want to do with the editor, but then I need to get to work on the serialization so it would be really awesome to have all this worked out in time. Please let me know what you think!

Isaac

Alexandre Quessy
2012-07-30 10:44:02 UTC (over 2 years ago)

XML Format Proposition

Hello everyone,

2012/7/30 Isaac Wagner :

I've been thinking about XML serialization and, in particular, meta-op serialization/deserialization. I think the optimal solution for XML meta-ops should stand hand-in-hand with what is done with graph serialization as a whole. I put together what I think is a spec which will allow for serialization of GEGL graphs and meta-ops simply, intuitively, and robustly.

Here it is: https://docs.google.com/document/d/1f9pT_n66j5-MllRkrlj_XeQrlqDdLjuw1peopvEobwY/edit

I know some work has already been done on fixing the serialization, but I don't know how meta-ops sit in that plan, and meta-ops are pretty important. I have a handful more things that I want to do with the editor, but then I need to get to work on the serialization so it would be really awesome to have all this worked out in time. Please let me know what you think!

I don't know if it can be of any help, but here is an example XML for Tempi: http://code.sat.qc.ca/redmine/projects/tempi/repository/revisions/master/entry/examples/delay.xml

Tempi is a C++ library to create oriented graphs to ease interaction design for new media arts. (like Pure Data, etc.) Its focus is on multimodal sampling. (recording and playing back streams of arbitrary data)

I foresee in a not-so-far future a set of Tempi plugins for GEGL.

Best,

Alexandre Quessy
http://alexandre.quessy.net - Artiste en nouveaux mdias
http://code.sat.qc.ca - Directeur du dveloppement logiciel SAT
_______________________________________________
gegl-developer-list mailing list
gegl-developer-list@gnome.org
https://mail.gnome.org/mailman/listinfo/gegl-developer-list