[xwiki-devs] Multilingual Blog application
Hello! During Java Bootcamp organized bu Accenture Riga delivery center, students have developed updated XWiki Blog application which support multiple languages for the posts and blog. I have cleaned it a bit and could contribute as another extension in http://extensions.xwiki.org/xwiki/bin/view/Extension/ Though, I think it would be better to use this as a default Blog application bundled with XWiki Enterprise (with some fixes and updates, which from XWiki side, which I'll document later). What do you think would be the best way? Thanks! Valdis
Hi Valdis, This is great! Note that in the future (next year), we want to actually *remove* the blog app from the default XE. The idea is to use the Extension Manager to install extensions. Of course there would be flavors (but everyone would be able to create flavors). What I suggest: 1) You release it under http://extensions.xwiki.org and once it’s done send an email to let everyone know and ask for feedback 2) XWiki Committers can look at it and if they think it’s generic enough and better than the current blog, and nicely written then they could decide to support it themselves by replacing the current blog app with this one. If not, then both extensions would simply co-exist on http://extensions.xwiki.org , there’s no problem with that. 3) Optionally you could also decide to donate this extension to the xwiki project, in xwiki-contrib and continue developing it collaboratively there, see http://contrib.xwiki.org WDYT? Thanks -Vincent On 9 Sep 2014 at 15:29:34, Valdis Vītoliņš (valdis.vitolins@odo.lv(mailto:valdis.vitolins@odo.lv)) wrote:
Hello! During Java Bootcamp organized bu Accenture Riga delivery center, students have developed updated XWiki Blog application which support multiple languages for the posts and blog.
I have cleaned it a bit and could contribute as another extension in http://extensions.xwiki.org/xwiki/bin/view/Extension/
Though, I think it would be better to use this as a default Blog application bundled with XWiki Enterprise (with some fixes and updates, which from XWiki side, which I'll document later).
What do you think would be the best way?
Thanks! Valdis
Vincent, then I'll start with http://extensions.xwiki.org and after review/testing feedback we can move it in xwiki-contrib git project. Valdis
Hi Valdis,
This is great!
Note that in the future (next year), we want to actually *remove* the blog app from the default XE. The idea is to use the Extension Manager to install extensions. Of course there would be flavors (but everyone would be able to create flavors).
What I suggest:
1) You release it under http://extensions.xwiki.org and once it’s done send an email to let everyone know and ask for feedback 2) XWiki Committers can look at it and if they think it’s generic enough and better than the current blog, and nicely written then they could decide to support it themselves by replacing the current blog app with this one. If not, then both extensions would simply co-exist on http://extensions.xwiki.org , there’s no problem with that. 3) Optionally you could also decide to donate this extension to the xwiki project, in xwiki-contrib and continue developing it collaboratively there, see http://contrib.xwiki.org
WDYT?
Thanks -Vincent
On 9 Sep 2014 at 15:29:34, Valdis Vītoliņš (valdis.vitolins@odo.lv(mailto:valdis.vitolins@odo.lv)) wrote:
Hello! During Java Bootcamp organized bu Accenture Riga delivery center, students have developed updated XWiki Blog application which support multiple languages for the posts and blog.
I have cleaned it a bit and could contribute as another extension in http://extensions.xwiki.org/xwiki/bin/view/Extension/
Though, I think it would be better to use this as a default Blog application bundled with XWiki Enterprise (with some fixes and updates, which from XWiki side, which I'll document later).
What do you think would be the best way?
Thanks! Valdis
Check it out: http://extensions.xwiki.org/xwiki/bin/view/Extension/Multilingual+Blog +Application Valdis
Vincent, then I'll start with http://extensions.xwiki.org and after review/testing feedback we can move it in xwiki-contrib git project.
Valdis
Hi Valdis,
This is great!
Note that in the future (next year), we want to actually *remove* the blog app from the default XE. The idea is to use the Extension Manager to install extensions. Of course there would be flavors (but everyone would be able to create flavors).
What I suggest:
1) You release it under http://extensions.xwiki.org and once it’s done send an email to let everyone know and ask for feedback 2) XWiki Committers can look at it and if they think it’s generic enough and better than the current blog, and nicely written then they could decide to support it themselves by replacing the current blog app with this one. If not, then both extensions would simply co-exist on http://extensions.xwiki.org , there’s no problem with that. 3) Optionally you could also decide to donate this extension to the xwiki project, in xwiki-contrib and continue developing it collaboratively there, see http://contrib.xwiki.org
WDYT?
Thanks -Vincent
On 9 Sep 2014 at 15:29:34, Valdis Vītoliņš (valdis.vitolins@odo.lv(mailto:valdis.vitolins@odo.lv)) wrote:
Hello! During Java Bootcamp organized bu Accenture Riga delivery center, students have developed updated XWiki Blog application which support multiple languages for the posts and blog.
I have cleaned it a bit and could contribute as another extension in http://extensions.xwiki.org/xwiki/bin/view/Extension/
Though, I think it would be better to use this as a default Blog application bundled with XWiki Enterprise (with some fixes and updates, which from XWiki side, which I'll document later).
What do you think would be the best way?
Thanks! Valdis
Big +1 for "reusing document title and content fields for blog and blog post titles and content". Is there any migration/import script from the old blog structure? Thanks, Marius On Sep 10, 2014 11:34 AM, "Valdis Vītoliņš" <valdis.vitolins@odo.lv> wrote:
Check it out: http://extensions.xwiki.org/xwiki/bin/view/Extension/Multilingual+Blog +Application
Valdis
Vincent, then I'll start with http://extensions.xwiki.org and after review/testing feedback we can move it in xwiki-contrib git project.
Valdis
Hi Valdis,
This is great!
Note that in the future (next year), we want to actually *remove* the blog app from the default XE. The idea is to use the Extension Manager to install extensions. Of course there would be flavors (but everyone would be able to create flavors).
What I suggest:
1) You release it under http://extensions.xwiki.org and once it’s done send an email to let everyone know and ask for feedback 2) XWiki Committers can look at it and if they think it’s generic enough and better than the current blog, and nicely written then they could decide to support it themselves by replacing the current blog app with this one. If not, then both extensions would simply co-exist on http://extensions.xwiki.org , there’s no problem with that. 3) Optionally you could also decide to donate this extension to the xwiki project, in xwiki-contrib and continue developing it collaboratively there, see http://contrib.xwiki.org
WDYT?
Thanks -Vincent
On 9 Sep 2014 at 15:29:34, Valdis Vītoliņš (valdis.vitolins@odo.lv(mailto:valdis.vitolins@odo.lv)) wrote:
Hello! During Java Bootcamp organized bu Accenture Riga delivery center, students have developed updated XWiki Blog application which support multiple languages for the posts and blog.
I have cleaned it a bit and could contribute as another extension in http://extensions.xwiki.org/xwiki/bin/view/Extension/
Though, I think it would be better to use this as a default Blog application bundled with XWiki Enterprise (with some fixes and updates, which from XWiki side, which I'll document later).
What do you think would be the best way?
Thanks! Valdis
_______________________________________________ devs mailing list devs@xwiki.org http://lists.xwiki.org/mailman/listinfo/devs
Big +1 for "reusing document title and content fields for blog and blog post titles and content". Is there any migration/import script from the old blog structure?
Yes, it is provided in Blog.MigratePosts page Valdis
Thanks, Marius
On Sep 10, 2014 11:34 AM, "Valdis Vītoliņš" <valdis.vitolins@odo.lv> wrote:
Check it out: http://extensions.xwiki.org/xwiki/bin/view/Extension/Multilingual
+Blog
+Application
...
Great job, Vladis! I did not actually install it yet, but from the description, you seem to have hit the nail on the head with this one. I also had a quick look to see how you handled blog post summaries and I see you have created a new class to model the summary and assigned a string property to specify the language of the summary, which would be the right way to do it, given XWiki`s model. At this point, I would encourage you to directly contribute your work as a pull request on the xwiki-platform project, for the blog component. It might need a bit of brushing here and there, have not looked into the actual modifications, but I`m sure you`d rather want it to be integrated into the default Blog application instead of keeping it as an extension. One thing I can say at this point is that most certainly your migration script that is currently done (probably) as a wiki page where you do the migration manually would most likely need to be rewritten as a database migration[1] script so that XWiki can apply it automatically for people upgrading from previous versions. Looking forward to your pull request! (make sure to create a jira.xwiki.org issue for it first though, I did not manage to find one already existing on this topic) Thanks, Eduard ---------- [1] https://github.com/xwiki/xwiki-platform/tree/master/xwiki-platform-core/xwik... On Wed, Sep 10, 2014 at 11:36 PM, Valdis Vītoliņš <valdis.vitolins@odo.lv> wrote:
Big +1 for "reusing document title and content fields for blog and blog post titles and content". Is there any migration/import script from the old blog structure?
Yes, it is provided in Blog.MigratePosts page Valdis
Thanks, Marius
On Sep 10, 2014 11:34 AM, "Valdis Vītoliņš" <valdis.vitolins@odo.lv> wrote:
Check it out: http://extensions.xwiki.org/xwiki/bin/view/Extension/Multilingual
+Blog
+Application
...
_______________________________________________ devs mailing list devs@xwiki.org http://lists.xwiki.org/mailman/listinfo/devs
participants (4)
-
Eduard Moraru -
Marius Dumitru Florea -
Valdis Vītoliņš -
vincent@massol.net