[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