[xwiki-users] [Announcement] XWiki Enterprise and XWiki Enterprise Manager 3.3 Milestone 2 Released
The XWiki development team is proud to announce the availability of XWiki Commons, XWiki Rendering, XWiki Platform, XWiki Enterprise and XWiki Enterprise Manager 3.3 Milestone 2. The highlights of this release are: * a new user interface for the extension manager * new features for the Application Within Minutes aspect * a new and improved FAQ application has been committed in the platform, although it's not bundled by default in XE * support for exporting PDF documents for CJK languages * a new rendering transformation that can be used to check the status of any link encountered in the wiki And on the developers' front: * support for dependency Providers, as defined in JSR330 * a Disposable interface for singleton components which can be used to release resources when a component is being unregistered See the full release notes at http://www.xwiki.org/xwiki/bin/ReleaseNotes/ReleaseNotesXWikiEnterprise33M2 for more details. -- Sergiu Dumitriu http://purl.org/net/sergiu/
Hi Sergiu, Those are fine improvements, I'm curious though. * Will the extension manager pick-up/show the extensions I have already installed? * Will there be a UI/functionality for removing previously installed extension? (Especially in those cases when plugin installation required copying and container restart like http://extensions.xwiki.org/xwiki/bin/view/Extension/Excel+Plugin ) Regards, Roman -----Original Message----- From: [email protected] [mailto:[email protected]] On Behalf Of Sergiu Dumitriu Sent: Thursday, November 24, 2011 10:43 AM To: XWiki Developers; XWiki Users Subject: [xwiki-users] [Announcement] XWiki Enterprise and XWiki Enterprise Manager 3.3 Milestone 2 Released The XWiki development team is proud to announce the availability of XWiki Commons, XWiki Rendering, XWiki Platform, XWiki Enterprise and XWiki Enterprise Manager 3.3 Milestone 2. The highlights of this release are: * a new user interface for the extension manager * new features for the Application Within Minutes aspect * a new and improved FAQ application has been committed in the platform, although it's not bundled by default in XE * support for exporting PDF documents for CJK languages * a new rendering transformation that can be used to check the status of any link encountered in the wiki And on the developers' front: * support for dependency Providers, as defined in JSR330 * a Disposable interface for singleton components which can be used to release resources when a component is being unregistered See the full release notes at http://www.xwiki.org/xwiki/bin/ReleaseNotes/ReleaseNotesXWikiEnterprise33M2 for more details. -- Sergiu Dumitriu http://purl.org/net/sergiu/ _______________________________________________ users mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/users
Hi Roman, On Nov 24, 2011, at 9:54 AM, Roman Muntyanu wrote:
Hi Sergiu,
Those are fine improvements, I'm curious though. * Will the extension manager pick-up/show the extensions I have already installed?
It depends… :) The EM will pick up all jars put in WEB-INF/lib or in the classpath in general. However if you've installed pages from a XAR by importing it then no it won't notice it (AFAIU - Thomas should confirm this). It's a good point though, we might want to do something to handle this use case.
* Will there be a UI/functionality for removing previously installed extension? (Especially in those cases when plugin installation required copying and container restart like http://extensions.xwiki.org/xwiki/bin/view/Extension/Excel+Plugin )
Yes, this is already possible. The UI should already allow for this too. Since this is our very first release of an EM UI we would love to have some feedback, not so much about the UI itself (we're not finished yet about what we want to achieve, see http://incubator.myxwiki.org/xwiki/bin/view/Improvements/ExtensionManager). Sergiu: do we have support for merge conflicts and handling them in this first UI? Thanks -Vincent
Regards, Roman
-----Original Message----- From: [email protected] [mailto:[email protected]] On Behalf Of Sergiu Dumitriu Sent: Thursday, November 24, 2011 10:43 AM To: XWiki Developers; XWiki Users Subject: [xwiki-users] [Announcement] XWiki Enterprise and XWiki Enterprise Manager 3.3 Milestone 2 Released
The XWiki development team is proud to announce the availability of XWiki Commons, XWiki Rendering, XWiki Platform, XWiki Enterprise and XWiki Enterprise Manager 3.3 Milestone 2. The highlights of this release are:
* a new user interface for the extension manager * new features for the Application Within Minutes aspect * a new and improved FAQ application has been committed in the platform, although it's not bundled by default in XE * support for exporting PDF documents for CJK languages * a new rendering transformation that can be used to check the status of any link encountered in the wiki
And on the developers' front:
* support for dependency Providers, as defined in JSR330 * a Disposable interface for singleton components which can be used to release resources when a component is being unregistered
See the full release notes at http://www.xwiki.org/xwiki/bin/ReleaseNotes/ReleaseNotesXWikiEnterprise33M2 for more details. -- Sergiu Dumitriu http://purl.org/net/sergiu/
On Thu, Nov 24, 2011 at 10:18 AM, Vincent Massol <[email protected]> wrote:
Hi Roman,
On Nov 24, 2011, at 9:54 AM, Roman Muntyanu wrote:
Hi Sergiu,
Those are fine improvements, I'm curious though. * Will the extension manager pick-up/show the extensions I have already installed?
It depends… :)
The EM will pick up all jars put in WEB-INF/lib or in the classpath in general.
However if you've installed pages from a XAR by importing it then no it won't notice it (AFAIU - Thomas should confirm this).
It's a good point though, we might want to do something to handle this use case.
It's not that easy, there is no way to know that a wiki page is coming from some application without talking of what is the id/version of this application if it hasn't been installed by Extension Manager.
* Will there be a UI/functionality for removing previously installed extension? (Especially in those cases when plugin installation required copying and container restart like http://extensions.xwiki.org/xwiki/bin/view/Extension/Excel+Plugin )
Yes, this is already possible. The UI should already allow for this too.
If it has been installed by Extension Manager.
Since this is our very first release of an EM UI we would love to have some feedback, not so much about the UI itself (we're not finished yet about what we want to achieve, see http://incubator.myxwiki.org/xwiki/bin/view/Improvements/ExtensionManager).
Sergiu: do we have support for merge conflicts and handling them in this first UI?
Thanks -Vincent
Regards, Roman
-----Original Message----- From: [email protected] [mailto:[email protected]] On Behalf Of Sergiu Dumitriu Sent: Thursday, November 24, 2011 10:43 AM To: XWiki Developers; XWiki Users Subject: [xwiki-users] [Announcement] XWiki Enterprise and XWiki Enterprise Manager 3.3 Milestone 2 Released
The XWiki development team is proud to announce the availability of XWiki Commons, XWiki Rendering, XWiki Platform, XWiki Enterprise and XWiki Enterprise Manager 3.3 Milestone 2. The highlights of this release are:
* a new user interface for the extension manager * new features for the Application Within Minutes aspect * a new and improved FAQ application has been committed in the platform, although it's not bundled by default in XE * support for exporting PDF documents for CJK languages * a new rendering transformation that can be used to check the status of any link encountered in the wiki
And on the developers' front:
* support for dependency Providers, as defined in JSR330 * a Disposable interface for singleton components which can be used to release resources when a component is being unregistered
See the full release notes at http://www.xwiki.org/xwiki/bin/ReleaseNotes/ReleaseNotesXWikiEnterprise33M2 for more details. -- Sergiu Dumitriu http://purl.org/net/sergiu/
users mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/users
-- Thomas Mortagne
On Nov 24, 2011, at 12:23 PM, Thomas Mortagne wrote:
On Thu, Nov 24, 2011 at 10:18 AM, Vincent Massol <[email protected]> wrote:
Hi Roman,
On Nov 24, 2011, at 9:54 AM, Roman Muntyanu wrote:
Hi Sergiu,
Those are fine improvements, I'm curious though. * Will the extension manager pick-up/show the extensions I have already installed?
It depends… :)
The EM will pick up all jars put in WEB-INF/lib or in the classpath in general.
However if you've installed pages from a XAR by importing it then no it won't notice it (AFAIU - Thomas should confirm this).
It's a good point though, we might want to do something to handle this use case.
It's not that easy, there is no way to know that a wiki page is coming from some application without talking of what is the id/version of this application if it hasn't been installed by Extension Manager.
I can think of 2 solutions (haven't thought much about it though): * Based on a hash of the page which will work if the page(s) haven't been modified * Based on an Application Descriptor that the user would install and that lists all the pages making up the application and by modifying the EM to support reading from these descriptors to find installed apps Thanks -Vincent
* Will there be a UI/functionality for removing previously installed extension? (Especially in those cases when plugin installation required copying and container restart like http://extensions.xwiki.org/xwiki/bin/view/Extension/Excel+Plugin )
Yes, this is already possible. The UI should already allow for this too.
If it has been installed by Extension Manager.
Since this is our very first release of an EM UI we would love to have some feedback, not so much about the UI itself (we're not finished yet about what we want to achieve, see http://incubator.myxwiki.org/xwiki/bin/view/Improvements/ExtensionManager).
Sergiu: do we have support for merge conflicts and handling them in this first UI?
Thanks -Vincent
Regards, Roman
-----Original Message----- From: [email protected] [mailto:[email protected]] On Behalf Of Sergiu Dumitriu Sent: Thursday, November 24, 2011 10:43 AM To: XWiki Developers; XWiki Users Subject: [xwiki-users] [Announcement] XWiki Enterprise and XWiki Enterprise Manager 3.3 Milestone 2 Released
The XWiki development team is proud to announce the availability of XWiki Commons, XWiki Rendering, XWiki Platform, XWiki Enterprise and XWiki Enterprise Manager 3.3 Milestone 2. The highlights of this release are:
* a new user interface for the extension manager * new features for the Application Within Minutes aspect * a new and improved FAQ application has been committed in the platform, although it's not bundled by default in XE * support for exporting PDF documents for CJK languages * a new rendering transformation that can be used to check the status of any link encountered in the wiki
And on the developers' front:
* support for dependency Providers, as defined in JSR330 * a Disposable interface for singleton components which can be used to release resources when a component is being unregistered
See the full release notes at http://www.xwiki.org/xwiki/bin/ReleaseNotes/ReleaseNotesXWikiEnterprise33M2 for more details. -- Sergiu Dumitriu http://purl.org/net/sergiu/
users mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/users
-- Thomas Mortagne _______________________________________________ users mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/users
On Thu, Nov 24, 2011 at 12:42 PM, Vincent Massol <[email protected]> wrote:
On Nov 24, 2011, at 12:23 PM, Thomas Mortagne wrote:
On Thu, Nov 24, 2011 at 10:18 AM, Vincent Massol <[email protected]> wrote:
Hi Roman,
On Nov 24, 2011, at 9:54 AM, Roman Muntyanu wrote:
Hi Sergiu,
Those are fine improvements, I'm curious though. * Will the extension manager pick-up/show the extensions I have already installed?
It depends… :)
The EM will pick up all jars put in WEB-INF/lib or in the classpath in general.
However if you've installed pages from a XAR by importing it then no it won't notice it (AFAIU - Thomas should confirm this).
It's a good point though, we might want to do something to handle this use case.
It's not that easy, there is no way to know that a wiki page is coming from some application without talking of what is the id/version of this application if it hasn't been installed by Extension Manager.
I can think of 2 solutions (haven't thought much about it though): * Based on a hash of the page which will work if the page(s) haven't been modified
And how is this hash will help you identify the extension ?
* Based on an Application Descriptor that the user would install and that lists all the pages making up the application and by modifying the EM to support reading from these descriptors to find installed apps
So not with existing applications which was the question.
Thanks -Vincent
* Will there be a UI/functionality for removing previously installed extension? (Especially in those cases when plugin installation required copying and container restart like http://extensions.xwiki.org/xwiki/bin/view/Extension/Excel+Plugin )
Yes, this is already possible. The UI should already allow for this too.
If it has been installed by Extension Manager.
Since this is our very first release of an EM UI we would love to have some feedback, not so much about the UI itself (we're not finished yet about what we want to achieve, see http://incubator.myxwiki.org/xwiki/bin/view/Improvements/ExtensionManager).
Sergiu: do we have support for merge conflicts and handling them in this first UI?
Thanks -Vincent
Regards, Roman
-----Original Message----- From: [email protected] [mailto:[email protected]] On Behalf Of Sergiu Dumitriu Sent: Thursday, November 24, 2011 10:43 AM To: XWiki Developers; XWiki Users Subject: [xwiki-users] [Announcement] XWiki Enterprise and XWiki Enterprise Manager 3.3 Milestone 2 Released
The XWiki development team is proud to announce the availability of XWiki Commons, XWiki Rendering, XWiki Platform, XWiki Enterprise and XWiki Enterprise Manager 3.3 Milestone 2. The highlights of this release are:
* a new user interface for the extension manager * new features for the Application Within Minutes aspect * a new and improved FAQ application has been committed in the platform, although it's not bundled by default in XE * support for exporting PDF documents for CJK languages * a new rendering transformation that can be used to check the status of any link encountered in the wiki
And on the developers' front:
* support for dependency Providers, as defined in JSR330 * a Disposable interface for singleton components which can be used to release resources when a component is being unregistered
See the full release notes at http://www.xwiki.org/xwiki/bin/ReleaseNotes/ReleaseNotesXWikiEnterprise33M2 for more details. -- Sergiu Dumitriu http://purl.org/net/sergiu/
users mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/users
-- Thomas Mortagne _______________________________________________ users mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/users
_______________________________________________ users mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/users
-- Thomas Mortagne
On Nov 24, 2011, at 1:18 PM, Thomas Mortagne wrote:
On Thu, Nov 24, 2011 at 12:42 PM, Vincent Massol <[email protected]> wrote:
On Nov 24, 2011, at 12:23 PM, Thomas Mortagne wrote:
On Thu, Nov 24, 2011 at 10:18 AM, Vincent Massol <[email protected]> wrote:
Hi Roman,
On Nov 24, 2011, at 9:54 AM, Roman Muntyanu wrote:
Hi Sergiu,
Those are fine improvements, I'm curious though. * Will the extension manager pick-up/show the extensions I have already installed?
It depends… :)
The EM will pick up all jars put in WEB-INF/lib or in the classpath in general.
However if you've installed pages from a XAR by importing it then no it won't notice it (AFAIU - Thomas should confirm this).
It's a good point though, we might want to do something to handle this use case.
It's not that easy, there is no way to know that a wiki page is coming from some application without talking of what is the id/version of this application if it hasn't been installed by Extension Manager.
I can think of 2 solutions (haven't thought much about it though): * Based on a hash of the page which will work if the page(s) haven't been modified
And how is this hash will help you identify the extension ?
If an app is made of say 5 pages for ex, you compute a single hash from those pages and this hash identifies the version. Of course we would need to compute hashes for well-known application/versions, store them on xwiki.org somewhere and have the EM read them from there. But it wouldn't work if pages have been modified which is why the second solution below is better IMO **if** we want to support the transition.
* Based on an Application Descriptor that the user would install and that lists all the pages making up the application and by modifying the EM to support reading from these descriptors to find installed apps
So not with existing applications which was the question.
We could tell people to create such descriptors for their applications if they're not recognized in the EM UI (as a transitional and migration solution) or we could provide these descriptors in updated versions of these apps, or both. All this said, I don't think we need to support any of this: * the user knows what apps he has installed on his wiki * thus in the EM UI he can pick a version greater than the one he has installed locally and install it over the existing pages. A new revision of the pages will be created. The only issue is if the user has modified application pages and the way to solve it is by manually merging the changes after having installed the new version. Thanks -Vincent
Thanks -Vincent
* Will there be a UI/functionality for removing previously installed extension? (Especially in those cases when plugin installation required copying and container restart like http://extensions.xwiki.org/xwiki/bin/view/Extension/Excel+Plugin )
Yes, this is already possible. The UI should already allow for this too.
If it has been installed by Extension Manager.
Since this is our very first release of an EM UI we would love to have some feedback, not so much about the UI itself (we're not finished yet about what we want to achieve, see http://incubator.myxwiki.org/xwiki/bin/view/Improvements/ExtensionManager).
Sergiu: do we have support for merge conflicts and handling them in this first UI?
Thanks -Vincent
Regards, Roman
-----Original Message----- From: [email protected] [mailto:[email protected]] On Behalf Of Sergiu Dumitriu Sent: Thursday, November 24, 2011 10:43 AM To: XWiki Developers; XWiki Users Subject: [xwiki-users] [Announcement] XWiki Enterprise and XWiki Enterprise Manager 3.3 Milestone 2 Released
The XWiki development team is proud to announce the availability of XWiki Commons, XWiki Rendering, XWiki Platform, XWiki Enterprise and XWiki Enterprise Manager 3.3 Milestone 2. The highlights of this release are:
* a new user interface for the extension manager * new features for the Application Within Minutes aspect * a new and improved FAQ application has been committed in the platform, although it's not bundled by default in XE * support for exporting PDF documents for CJK languages * a new rendering transformation that can be used to check the status of any link encountered in the wiki
And on the developers' front:
* support for dependency Providers, as defined in JSR330 * a Disposable interface for singleton components which can be used to release resources when a component is being unregistered
See the full release notes at http://www.xwiki.org/xwiki/bin/ReleaseNotes/ReleaseNotesXWikiEnterprise33M2 for more details. -- Sergiu Dumitriu http://purl.org/net/sergiu/
users mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/users
-- Thomas Mortagne _______________________________________________ users mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/users
_______________________________________________ users mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/users
-- Thomas Mortagne _______________________________________________ users mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/users
We could tell people to create such descriptors for their applications if they're not recognized in the EM UI (as a transitional and migration solution) or we could provide these descriptors in updated versions of these apps, or both.
All this said, I don't think we need to support any of this: * the user knows what apps he has installed on his wiki * thus in the EM UI he can pick a version greater than the one he has installed locally and install it over the existing pages. A new revision of the pages will be created. The only issue is if the user has modified application pages and the way to solve it is by manually merging the changes after having installed the new version.
Indeed automagic "non-EM-installed plug-in discovery" might indeed be quite complex AI-like nice-to-have task not worth the effort. However following use case must be taken into account 1. Install XWiki without extension manager 2. Install several extensions (both *.jar and *.xar based) 3. Migrate to XWiki powered with extension manager 4. Try re-installing/updating already installed extensions 5*. The use case might be made more complex by dealing with different extensions versions (e.g. originally installed extension is far older than the current one available in EM, page deletions/renames in xars and updated dependency versions in jars should be taken into account) If there are conflicts expected with this use case - it would be nice to at least provide the migration guidelines - because they eventually those advices will occur here, on users[at]xwiki.org -- View this message in context: http://xwiki.475771.n2.nabble.com/Announcement-XWiki-Enterprise-and-XWiki-En... Sent from the XWiki- Users mailing list archive at Nabble.com.
Broken link for xar-file. http://download.forge.objectweb.org/xwiki/xwiki-enterprise-wiki-3.3-mileston... - give: "Not Found. The requested URL /xwiki/xwiki-enterprise-wiki-3.3-milestone-2.xar was not found on this server." -- View this message in context: http://xwiki.475771.n2.nabble.com/Announcement-XWiki-Enterprise-and-XWiki-En... Sent from the XWiki- Users mailing list archive at Nabble.com.
Hi Eugen, The file you are looking for is http://download.forge.objectweb.org/xwiki/xwiki-enterprise-ui-all-3.3-milest... There is an issue on our download page, Sergiu could you have a look at this, the naming as changed and the page is automated. Denis On Fri, Nov 25, 2011 at 19:01, Eugen Colesnicov <[email protected]>wrote:
Broken link for xar-file.
http://download.forge.objectweb.org/xwiki/xwiki-enterprise-wiki-3.3-mileston... - give: "Not Found. The requested URL /xwiki/xwiki-enterprise-wiki-3.3-milestone-2.xar was not found on this server."
-- View this message in context: http://xwiki.475771.n2.nabble.com/Announcement-XWiki-Enterprise-and-XWiki-En... Sent from the XWiki- Users mailing list archive at Nabble.com. _______________________________________________ users mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/users
-- Denis Gervalle SOFTEC sa - CEO eGuilde sarl - CTO
participants (7)
-
coldserenity -
Denis Gervalle -
Eugen Colesnicov -
Roman Muntyanu -
Sergiu Dumitriu -
Thomas Mortagne -
Vincent Massol