Hi,
I've started doing the exercise of breaking up XWiki Enterprise (aka
the default wiki) into applications. Here's what I came up with:
- Administration Application
User and Group management, etc
- Blog Application
- Calendar Application
- Class Wizard Application
- Help Application
Wiki Syntax Sheet and potentially other pages to help the user with
his wiki.
- Navigation Application
All pages that make it easy to navigate in a Wiki.
Includes What's New, Orphaned Pages, All Docs, Space Index,
Dashboard, RSS feeds for new pages/modified pages/comments.
- Photo Album Application
- Presentation Application
- Search Application
- Tag Application
Of course there also some documents in the Enterprise wiki that don't
belong to an application as they are specific (for example the
Main.WebHome page).
I have created these components in JIRA for the http://jira.xwiki.org/
jira/browse/XE project. In the future the idea is to move these
applications in SVN (as it's currently done for the Panels and
Selenium applications) and to create separate JIRA project for them.
Have I missed an application? WDYT?
Thanks
-Vincent
I think this was because I had a wrong dependency defined in TeamCity
(the Web module wasn't depending on the platform POM one).
-Vincent
On Jul 3, 2007, at 10:01 AM, teamcity(a)xwiki.org wrote:
> Build XWiki Platform Web::Maven2 #44 failing
> Agent: Default agent
> Build results: http://teamcity.xwiki.org/viewLog.html?
> buildId=311&buildTypeId=bt7
>
> Changes included (1 change)
> ====================================================
> Change 3798 by vmassol (1 file):
> XWIKI-1417: Functional tests for all databases
> Patch submitted by Artem Melentev
> Reviewed by Vincent Massol (with minor modifications)
>
> see more information about changed files: http://teamcity.xwiki.org/
> viewLog.html?tab=buildChangesDiv&buildId=311&buildTypeId=bt7
>
>
> ======================================================================
> ======
> Configure email notifications: http://teamcity.xwiki.org/
> profile.html?init=1#notifications
Interesting discussion related to this commit below.
2 points:
1) I think application translations shouldn't go in XWiki main JAR
2) At the level of the wiki it's easy to imagine a document holding
the translations. However as we want each application (blog, search,
panels, etc) to be independant, we need a solution at the level of
each applications.
If we have a document for each application, it's going to be too
painful to have to register each page in the admin.
Thus I think a better solution would be to modify XWikiMessageTool to
automatically look for documents having a Translation object attached
to them and to use the content of that object to resource properties.
Only issue is that this Translation class has to exist in all wikis...
Any idea?
Thanks
-Vincent
On Jun 30, 2007, at 11:45 AM, Sergiu Dumitriu wrote:
> Author: sdumitriu
> Date: 2007-06-30 11:45:13 +0200 (Sat, 30 Jun 2007)
> New Revision: 3776
>
> Modified:
> xwiki-platform/core/trunk/src/main/resources/
> ApplicationResources.properties
> Log:
> XWIKI-918: Cleanup/refactor the ApplicationResources* files
> Panels.EditTranslation
>
>
>
> Modified: xwiki-platform/core/trunk/src/main/resources/
> ApplicationResources.properties
> ===================================================================
> --- xwiki-platform/core/trunk/src/main/resources/
> ApplicationResources.properties 2007-06-30 09:30:16 UTC (rev 3775)
> +++ xwiki-platform/core/trunk/src/main/resources/
> ApplicationResources.properties 2007-06-30 09:45:13 UTC (rev 3776)
> @@ -736,3 +736,11 @@
> core.delete.backlinksWarning=The following documents contain links
> to the current page:{0}After deleting this document, those links
> will point to an empty page.
> core.delete.confirm=The deletion of a document is not reversible.
> Are you sure you wish to continue?
> core.delete.confirmWithBacklinks=In addition, the deletion of a
> document is not reversible. Are you sure you wish to continue?
> +
> +panels.translation.title=Document translations
> +panels.translation.editingOriginal=You are editing the original
> document ({0}).
> +panels.translation.editingTranslation=You are editing the
> following translation: {0}.
> +panels.translation.originalLanguage=The original language of the
> document is <a href="{0}">{1}</a>.
> +panels.translation.translate=Translate this document in:
> +panels.translation.otherTranslations=Other translations:
> +panels.translation.existingTranslations=Existing translations:
>
>
>
> --
> You receive this message as a subscriber of the xwiki-
> commits(a)objectweb.org mailing list.
> To unsubscribe: mailto:xwiki-commits-unsubscribe@objectweb.org
> For general help: mailto:sympa@objectweb.org?subject=help
> ObjectWeb mailing lists service home page: http://www.objectweb.org/
> wws
Hello all,
I wanted to update the xwiki pre 1.0 version I am using to the final 1.0
but first I have to patch it with the patch attached to XWIKI-865 to
make it work with the ldap server over SSL.
However there does not seem to have a source tarball available and I
don't see what I need to checkout from subversion to get the XWIKI_1_0
branch.
Can anyone give me a clue ?
Thanks,
Philippe