There are many XML libraries available, from tiny/minimal ones to fully-featured/robust ones. I don't know what a SFML module dedicated to XML would bring.
Moreover, XML is a format that is often overused, and it won't help people to put support for it in all libraries in the world
I am not sure about it being overused to a bad extent. Anything is prone to over use but I found that XML is actually used frequently due to it's attractive qualities. Thus a natural tendents is to over use an attractive feature much like when UML diagrams we developed
(see Death by UML haha love it!!) but never the less it's overuse is not a reason to de-value XML.
Here is a link which goes into some detail about a variety of different 'textual data format' / 'Data File Metaformats' to give people a fair judgment of which one is best suited for the job. Not advocating any one in particular. But XML does stand out more than any other on this site.
The other thing I was thinking is that creating your own SFML serialization code as you see fit.
The boost library has its own flavor of doing this:
http://www.boost.org/doc/libs/1_41_0/libs/serialization/doc/index.htmlYou might ask me why would I care to have XML or a serialization API in SFML if there are already other libraries out there?
And it is simple, I really love SFML and what you have created Laurent
and anything that can enhance SFML's appeal I am a big advocate of.
Lastly since your agenda is tight due to other projects as you mentioned in my 3D addition post, I understand weeding out projects is necessary to make SFML a quality product, which is a much better thing to strive for over quantity IMO. My suggestion is to find someone on the forums who can help develop code for SFML and send it your way to have it validated and looked over before you choose to either add it or not add it. This would help off load some of the work and allow SFML to grow while your main job would be to review the extra features others would like to add in... I think this is kind of what you are already doing for the different ports but I would suggest this process be extended to the feature requests
Just a suggestion. If it makes sense to you glad I could help, if not no big deal
Awesome work as always Laurent you are doing a Great Jooorb!
BTW Washington State University (WSU) actively uses your library for their class projects each semester for the last 3 years ever since I introduced it to my profs and fellow students
just thought you would like to know how far your project has branched out
PS: sorry I hit submit instead of preview before I could look over my miss spellings... Here is the correct post