Hi Vincent,

I changed the name of the project to XFS as you proposed and move the
Github repo to the new name [1].  I hope it'll be fine for 'xwiki-contrib'.

I was not aware about the attempt of Fabio but I was aware of Caleb's
one and already used it in some project.  Him and me discussed a few
times the nice parts about its tools and some of the problems he had.
XFS is clearly inspired from this solution proposed by Caleb except that
I tried to be closer from the technologies used in XWiki (Maven, Java,
Filter Module, XWiki XML Schema of REST API).

PS: I've updated the page you gave [2] with links for Caleb's solution.

[1] https://github.com/woshilapin/api-xfs
[2]
http://design.xwiki.org/xwiki/bin/view/Design/DirectoryStructureforXWikiApplications

On 23/08/2015 19:19, [email protected] wrote:
> Hi Jean, 
> 
> On 20 Aug 2015 at 09:34:22, Jean SIMARD
> ([email protected](mailto:[email protected])) wrote:
> 
>> Hi devs,
>>
>> Lately, I've been working on some sort of new format to import
>> information in XWiki [1] (I'm not that comfortable with editing XAR
>> format with my text editor). You'll find an example of this format in
>> the testing procedure of my module [2]. To create this format, I used
>> the XML Schema described in the REST API of XWiki [3]. To code the
>> importer, I've used the filter module [4]. I've also create a REST
>> service in order to import through REST (using filters) [5].
> 
> This topic is an old one: we’ve been wanting to have an easy file system
> format for xwiki pages for a long time, in order to make it easier to
> edit content (editing XWiki XML format is not very easy to say the
> least, especially for attachments for example!).
> 
> So it’s cool that you started working on this and using the Filter
> Module is great! 
> 
> I guess we should rework the import/export pages in the future to allow
> using any Filter implementation (import from XAR, import from another
> wiki, etc). This would also allow extensions to contribute new formats too.
> 
> FTR there have been several experiments in the past too:
> 
> * Fabio had started something similar here:
> http://design.xwiki.org/xwiki/bin/view/Design/DirectoryStructureforXWikiApplications
>  (it
> links to https://github.com/fmancinelli/xwikifs)
> * I know Caleb also did something in javascript but I don’t have a link.
> 
>> I'd like that project be a part of xwiki-contrib. At the moment, I've
>> called it 'api-xwf'. Maybe 'api-xwiki-format' would be more self
>> explicit. If you'd prefer something else, please let me know.
> 
> It would be great if you could find a more specific name since there
> could be several xwiki page formats. “api-xfs” for example, where XFS
> would stand for XWiki FileSystem Format.
> 
> Thanks
> -Vincent
> 
>> Thanks,
>>
>> [1] https://github.com/woshilapin/api-xwf
>> [2]
>>
> https://github.com/woshilapin/api-xwf/tree/master/xwf-filter-stream/src/test/resources/packagefile/xwf/xwiki
>> [3]
>>
> https://github.com/xwiki/xwiki-platform/blob/master/xwiki-platform-core/xwiki-platform-rest/xwiki-platform-rest-model/src/main/resources/xwiki.rest.model.xsd
>> [4] http://extensions.xwiki.org/xwiki/bin/view/Extension/Filter+Module
>> [5] https://github.com/woshilapin/api-xwf/tree/master/xwf-rest-api
>> --
>> Jean Simard
>> [email protected]
>> Research engineer at XWiki SAS
>> http://www.xwiki.com
>> Committer on the XWiki.org project
>> http://www.xwiki.org
> 

-- 
Jean Simard
[email protected]
Research engineer at XWiki SAS
http://www.xwiki.com
Committer on the XWiki.org project
http://www.xwiki.org
_______________________________________________
devs mailing list
[email protected]
http://lists.xwiki.org/mailman/listinfo/devs

Reply via email to