[Libreoffice-ux-advise] XML Import

Kohei Yoshida kohei.yoshida at gmail.com
Tue Nov 13 19:16:14 PST 2012


Hi there,

This is just to inform you that I've started working on the wiki page 
for my work-in-progress XML source feature.

http://wiki.documentfoundation.org/Development/Calc/XMLSource

I believe briefly mentioned about this feature in Berlin in Mirek and 
Astron's presence, though I didn't discuss the details of the feature as 
I was too busy with my drinks and other random chit-chat. ;-)

In Prague, I sat down with Mirek and went over more details of what I'd 
like to accomplish (the picture) and what I've done so far.  But there 
were some roadblocks that prevented us from deciding on specifics.  So 
the plan was for me to post here to start a discussion, which is the 
reason for starting this thread.

Long story short, in 4.0, I plan to integrate a small subset of this 
feature just in order to integrate this piece for early preview.  The 
wiki page above only covers the part that I plan to integrate for 4.0. 
In 4.0, it will only allow import, not export.  And also it will only 
import data without saving any information about the data source.  This 
means that, once the data is imported and the dialog closed, you'll lose 
the info about the data source.  The future revision will rectify that.

Anyway, what I'm looking for at the moment is two things:

1) I need 3 new icons for the tree control: one for XML attributes 
items, one for single, non-recurring XML elements, and one for recurring 
XML elements.  If possible, I'd like to have the new icons before the 
4.0 feature freeze which is early December (?).

2) Feedback on the part that goes into 4.0.  But note that since 4.0 
will have only a limited set of the whole feature, I'd like us to focus 
on reasonable changes that can be implemented within a few week time 
frame before the 4.0 feature freeze.  Once 4.0 passes, we can have more 
extensive discussion on what we need to do to extend it post 4.0.

I appreciate your attention.  Let me know if you have any questions.

Oh by the way, the feature itself is on-going in the 
feature/calc-xml-source branch.  The backed part of the import code is 
being implemented in the orcus project[1].

Kohei

[1] https://gitorious.org/orcus

-- 
Kohei Yoshida, LibreOffice hacker, Calc


More information about the Libreoffice-ux-advise mailing list