Hi everybody,
I was wondering in which XWiki subsystems the REST API is used in a direct way.
I know that it is used in different place but I don't have a clear vision.
Could you please tell me where are you using it?
Thanks,
Fabio
Hi all,
As many of you may know, 7 years ago, I created the XWiki Open-Source
software. A few years ago, especially when Vincent arrived, I took a
step back from development of the XWiki product to focus on developping
XWiki SAS which allows to support the XWiki development. I've
particularly spent my time making sure that the deployments of XWiki our
Customers have been doing are successfull. I've left the product
development work to committers who under the lead of Vincent have done
amazing work in the last few years. We have provided some product
marketing in addition through Guillaume's and lately Gregory's work
which allowed to bring some feedback from users and customers and also
bring a different less technical perspective to the XWiki Product
development. Cati also joined the team and allowed us to make huge steps
forward in product usability and design.
Now, as XWiki SAS's project implementation team is doing great work on
it's own, I've decided to involve myself more in the future of XWiki's
product. I'm now the new XWiki SAS 'Product Marketing' head which means
I will involve myself in community discussions about the product
features actively developped, investigated for future development as
well as in general discussions about the XWiki Software's future. I will
try to bring the knowledge that XWiki SAS's customer, project managers,
support team bring us from using XWiki in production environments to the
community so that we make better decisions, more focused on developments
that will allow to increase XWiki's success with end users. At XWiki SAS
we have already done a lot of work to organize this feedback so that we
know more things that XWiki SAS's developers and the XWiki community
should work on.
In the next few weeks you will therefore see me work on the
investigations of future features as well as work more closely with
developers whenever they feel the need on the features they implement
actively. I will also manage the different surveys we have done in the
past to gather feedback from our community. These surveys have still
been running on the xwiki.org web site although they are now quite
outdated. I will propose to review them and launch them again.
If users or developers have any feedback about XWiki, about what we
should work on in priority, please do send that feedback on the list
(preferably). Although we have a much bigger list of great ideas than
what we currently can achieve, you can help us on helping us select the
most important ones that will make a difference.
I would like to use this occasion to thank our great community of
developers and users who help the committers every day to make XWiki
better. We could not do this without all the suggestions, ideas, patches
that our community provides.
Thanks
Ludovic
--
Ludovic Dubost
Blog: http://blog.ludovic.org/
XWiki: http://www.xwiki.com
Skype: ldubost GTalk: ldubost
Hi guys,
In order to fix http://jira.xwiki.org/jira/browse/XWIKI-5691 and a few
related bugs I had to refactor the way macros are displayed inside the
rich text area of the WYSIWYG content editor. Along with this I
introduced a few improvements in the way the user interacts with macros.
Here's a list of changes:
* macros are displayed now 100% like in view mode
* macros that have output are emphasized only when hovered or selected
* you can navigate the macro output with the arrow keys
* you can copy content from the macro output
* press Enter to edit macro
* press Space to toggle between collapsed and expanded state
* Ctrl+Shift+R reloads the macros
* Ctrl+Shift+E expands all/selected macros
* Ctrl+Shift+C collapses all/selected macros
* Ctrl+Shift+M to open the insert macro wizard
Known issues that I'd like to fix for 3.0 final:
* you can cut text from macro output
* you can drag text into/from macro output
* placing the caret before/after a macro is still tricky
Please take a look and let me know what you think.
Thanks,
Marius
Hi devs and everyone,
Emilie has proposed the following content to be added to the Download page (http://www.xwiki.org/xwiki/bin/view/Main/Download):
http://dev.xwiki.org/xwiki/bin/view/Drafts/TextDownload
The idea is twofold:
1) to get feedback about what people think about our software.
2) some people who download the XWiki software from xwiki.org don't know that XWiki SAS has a commercial offerings and could be interested by it
The pros for the community are:
1) XWiki SAS will publish back the result of the feedback it receives from the download form which will allow us to fine tune and improve the software
2) XWiki SAS could get more business (from people who want to buy support, dev work, hosting, etc) which will mean accrued budget for paying developers and resources to work on the XWiki project
Note 1: the form would be of course optional
Note 2: in the future I'd like to see a not for profit foundation to handle xwiki.org, the xwiki open source project, donations, etc. When this happens we could elect from member for the foundation and have the feedback form sent to that foundation for example, with members of the foundation having access to the data (for example).
WDYT?
Thanks
-Vincent Massol, acting as both CTO of XWiki SAS and XWiki open source developer
Hi,
Since we're starting the 3.0 cycle I think it's time to move the web modules to use the org.xwiki groupId and package names.
It's not really normal for an open source project such as our to use the package of a company (and that of a company that doesn't exist anymore... xpertnet has been replaced by XWiki SAS a few years ago) and I don't think moving web modules to that package/groupid is going to cause any important problems to anyone.
Here's my +1
Thanks
-Vincent
Hi devs,
I just noticed that we have two forms for copying a document:
Space/Page?xpage=copy
and
XWiki/CopyDocument?sourcedoc=Space.Page
copy.vm has been recently updated to follow the vertical form layout
standard and its code was also cleaned. XWiki.CopyDocument wasn't
updated and I find its code a bit buggy.
Maintaining both of them is wrong so I propose to remove
XWiki.CopyDocument from the XE xar and update LiveTableResultsMacros to
use xpage=copy for the copy link in the action column (I couldn't find
any other usages).
I'd like to do this asap.
Thanks,
Marius
Hi,
I took the liberty to update a bit the roadmap page
http://enterprise.xwiki.org/xwiki/bin/view/Main/Roadmap
to add links to the Design page or the JIRA page when they existed.
I also added the Investigations with links in the page.
I would like to propose that we increase a bit the visibility on the
development of the features.
What I would like to suggest is that:
All major feature in development or investigations gets a "Design" page
and these pages are linked from the Roadmap page.
The Design page should include at least:
- the use cases that are being implemented
- a link to the JIRA issue if it exists.
- a link to the UI design proposal. I would also like to suggest that
the UI design proposal are moved from myxwiki.org to xwiki.org either on
their own wiki or on the dev wiki.
- a design document which explains the objetives and implementation
strategy (this should be reviewed by the community through the mailing list)
- and most importantly an action plan with priorities and status on each
element of the action plan (it can list the use cases that are first
being implemented or other actions necessary to implement)
- the action plan should be updated after each Milestone release.
- we should also update the Roadmap page when we know a feature is at
risk of not making the final release.
We already have a lot of that sometimes a bit disorganized. The
objective and design is often in a mail thread. It would be better if
the last status is on the Wiki.
But more importantly what is more missing is the implementation
strategy, the action plan with the priorities and the current status.
In order to help out prioritizing development based on what we feel the
users more need we need the splitting of priorities and the status.
This is particularly important for large features that have a big impact
and a lot of potential user interactions (extension manager, dashboards,
workspaces)
Ludovic
--
Ludovic Dubost
Blog: http://blog.ludovic.org/
XWiki: http://www.xwiki.com
Skype: ldubost GTalk: ldubost
Hi,
In the 3.0 Roadmap we had an investigation for the "App within minute"
feature, which Thibaut Camberlin volunteered to work on.
I've reviewed his work and we now have something ready for review by the
community.
When using XWiki for development of form based application what I and
others have found out, is that it's incredibly fast to create a simple
application when you know which steps to perform (create a class, create
a sheet, create a template, create a livetable, etc..). Quite quickly
you have a functionnal application.
The objective of "App within minute" is to bring XWiki Application
development to non technical users of XWiki. We want to allow an XWiki
administrator to create a simple form based application in just a few
minutes without to have to "know" the steps but simple by following
simple configuration screens.
Here is the proposal and an associated action plan:
http://dev.xwiki.org/xwiki/bin/view/Design/ApplicationWithinMinutes
The next steps are:
- review by the community
- UI proposals by Caty
Please send your feedback on the review so that Caty's work on the UI
can be planned.
Thanks
Ludovic
--
Ludovic Dubost
Blog: http://blog.ludovic.org/
XWiki: http://www.xwiki.com
Skype: ldubost GTalk: ldubost
Hi devs,
I've added document rights requirements information in documents that
needs PR or "edit" in http://jira.xwiki.org/jira/browse/XE-832
I would like to go further and achieve the full vision discussed in
the thread at http://xwiki.markmail.org/thread/ercuqiby2oydl2ev, so
including a administration UI to offer to check and fix the status of
requirements : http://jira.xwiki.org/jira/browse/XAADMINISTRATION-232
I see 3 options where to put such an UI :
1) In the "programming" section.
2) In a new section "document rights" under an existing group, like Content
3) In a "document rights" section under a new group called "Sanity"
I don't like 1) too much because it's not really about programming
only since it can concern document that require the "edit" right, not
the PR.
I tend to prefer 3). There is another issue that could go under that
group later on :
http://jira.xwiki.org/jira/browse/XAADMINISTRATION-222 (about
displaying cache statistics / warnings)
WDYT ?
Jerome
On Mar 4, 2011, at 12:26 PM, mflorea (SVN) wrote:
> Author: mflorea
> Date: 2011-03-04 12:26:51 +0100 (Fri, 04 Mar 2011)
> New Revision: 35129
>
> Modified:
> platform/core/trunk/xwiki-core/src/main/java/com/xpn/xwiki/XWiki.java
> platform/core/trunk/xwiki-core/src/main/java/com/xpn/xwiki/api/XWiki.java
> platform/core/trunk/xwiki-core/src/test/java/com/xpn/xwiki/XWikiTest.java
> Log:
> XWIKI-3961: Copy feature does not require the proper rights
> * Fixed rights check.
> * Removed deprecated copyDocument methods.
[snip]
> /**
> + * The object used to serialize entity references into strings. We need it because we have front APIs that work with
> + * entity references but have to call older, often internal, methods that still use string references.
> + */
> + @SuppressWarnings("unchecked")
> + private EntityReferenceSerializer<String> defaultStringEntityReferenceSerialzier =
typo: Serializer
-Vincent
Hi devs,
I've started creating the top level commons project and I started moving the top level pom module in there.
However that modules requires 2 build tools: license (adds copyright license info to jars) and verifications (checkstyle).
We need to decide where we put these 2 build tools.
I can think of 3 solutions:
Solution 1
========
* Create a top level tools project in which each tool is released separately (and thus have a separate jira project)
Solution 2
========
* Put them in commons/trunk/xwiki-common-tools/
* Use the same JIRA project for everything in commons/ (ie same release cycles)
* Note: we'll have a JIRA component for each module in commons/
Solution 3
========
* Have commons/xwiki-common-tools/trunk(branches/tags) and commons/xwiki-common-modules/trunk(branches/tags)
* Use 1 JIRA for commons/xwiki-common-modules/ and one JIRA per tool in commons/xwiki-common-tools/
* Don't provide a commons/pom.xml file (since otherwise it would be unversionned)
* Note: for artifactIds I'd suggest to not show the "modules" part in the name, i.e. xwiki-commons--component-api, and not xwiki-commons-module-component-api
I'm hesitating between solutions 2 and 3.
Solution 2 is the simplest of all. It just means all common is released together.
WDYT?
If you don't have any idea I'll just pick the one I think is best. We need to progress since the release is for Monday.
Thanks
-Vincent
In the 3.0 roadmap there was the following investigations planned (a bit
ambitious):
- App within minute - Investigation (thibaut, gregory)
- Improved page loading - Investigation - (nobody)
- IE6 support drop - Investigation (Greg + Ciprian ?)
- Icon theme editor - Investigation (Greg + Caty ?)
- LDAP admin section - Investigation (Greg + Thomas ?)
- XEM HomePage& Workspace - Investigation (Greg + Fabio + Caty ?)
The current status is that:
A proposal has been just sent for:
- App within minute - Investigation (thibaut, gregory)
There was a commit for a simple LDAP admin section by Jerome in 3.0 but no investigation:
- LDAP admin section - Investigation (Greg + Thomas ?)
If I'm correct, nothing yet has been done for:
- Improved page loading - Investigation - (nobody)
- IE6 support drop - Investigation (Greg + Ciprian ?)
- Icon theme editor - Investigation (Greg + Caty ?)
- XEM HomePage& Workspace - Investigation (Greg + Fabio + Caty ?)
I will try to work a bit on
- Improved page loading - Investigation - (nobody)
- XEM HomePage& Workspace - Investigation (Greg + Fabio + Caty ?)
before the 3.0 cycle is over (very soon) and I suggest will include all of them in the review for the 3.1 roadmap.
I don't think we will keep as many investigations as we need to make sure we achieve the objectives we set.
Feedback welcome
Thanks
Ludovic
--
Ludovic Dubost
Blog: http://blog.ludovic.org/
XWiki: http://www.xwiki.com
Skype: ldubost GTalk: ldubost
fyi
-Vincent
Begin forwarded message:
> From: Benjamin Bentmann <bentmann(a)apache.org>
> Date: March 4, 2011 1:06:46 AM GMT+01:00
> To: announce(a)apache.org
> Subject: [ANN] Apache Maven 3.0.3 Released
>
> The Maven team is pleased to announce the release of Apache Maven 3.0.3
>
> Maven is a project comprehension and build tool, designed to simplify the process of maintaining a healthy development lifecycle for your project. You can read more here:
>
> http://maven.apache.org/
>
> Downloads of source and binary distributions are listed in our download section:
>
> http://maven.apache.org/download.html
>
> A major goal of Maven 3.0.x is to be compatible, to the extent possible, with existing plugins and projects designed for Maven 2.x. Users interested in upgrading to 3.x should have a glance at the compatibility notes for known differences between Maven 3.0 and Maven 2.x:
>
> http://cwiki.apache.org/MAVEN/maven-3x-compatibility-notes.html
>
> Users who already use Maven 3.0.x are encouraged to update to this new maintenance release.
>
> If you encounter unexpected problems while using Maven 3.0.3, please feel free to contact us via the Maven developer list:
>
> http://maven.apache.org/mail-lists.html
>
> Release Notes - Maven 2 & 3 - Version 3.0.3 (since 3.0.2 only)
>
> ** Bug
> * [MNG-4551] - List parameter in a mojo has strange behaviour
> * [MNG-4956] - Cygwin mvn script modifies CLASSPATH environment variable
> * [MNG-4962] - MavenProject.getParent fails to build when parent POM, in reactor, references BOM also in reactor
> * [MNG-4963] - [regression] Parent POM not downloaded when settings define global mirror and one snapshot repo but no other release repository
> * [MNG-4973] - [regression] Build extensions are invisible to plugins in multi module build
> * [MNG-4975] - [regression] plugin executions injected from profile run before instead of after existing executions in the POM
> * [MNG-4982] - [regression] Cycle between transitive dependencies causes bad effective dependency scope
> * [MNG-4987] - [regression] LATEST, RELEASE or SNAPSHOT version picked from wrong repository when resolution order does not match timestamp order
> * [MNG-4990] - RepositorySystem#resolve(request) uses two different local repositories
> * [MNG-4991] - LegacyRepositorySystem#injectProxy(repositories, proxies) doesn't evaluate non-proxy hosts
> * [MNG-5000] - [regression] child distributionManagment.site.url not correct in a flat directory layout when child's artifactId doesn't match its module name
> * [MNG-5003] - MavenPluginManager serves m2e partially initialized mojo descriptors in some cases
> * [MNG-5005] - bin/mvn contains platform specific echo when on Mac OSX and JAVA_VERSION envvar is set
> * [MNG-5006] - [regression] Resolution of parent POMs for dependency using version range does not consider all configured repositories
> * [MNG-5009] - StackOverflowError in DefaultProjectBuilder.build when <module> points at current aggregator POM
> * [MNG-5014] - [regression] MavenProject.getParent().isExecutionRoot() not properly set
> * [MNG-5019] - [regression] String-based component lookups performed by report mojos fail with ClassCastException
> * [MNG-5023] - Wrong calculation of Build Total time
>
> ** Improvement
> * [MNG-3575] - Allow hexadecimal parameters
> * [MNG-4971] - Display maven home in version info
> * [MNG-4984] - Simplify drop in of 3rd party extensions for Maven core
> * [MNG-4988] - API to calculate execution plan without full mojo execution configuration
> * [MNG-4992] - Allow to configure plugin parameters of type java.util.Properties just like a map
> * [MNG-5011] - Allow to configure array/collection type plugin parameters via system properties
> * [MNG-5012] - Allow to configure array-typed plugin parameters from expressions yielding collections and vice versa
> * [MNG-5013] - Allow to condense configuration of plugin parameter beans that commonly require only one value
> * [MNG-5020] - JAVA_HOME auto discovery
> * [MNG-5028] - Obey generics in plugin collection parameters when populating them
> * [MNG-5033] - Allow to inline collection/array items within plugin configuration
>
> ** Task
> * [MNG-5024] - Update default plugin versions
>
> Enjoy,
>
>
> -The Maven team
>
> --------------------------------------------------------------------- To unsubscribe, e-mail: announce-unsubscribe(a)apache.org For additional commands, e-mail: announce-help(a)apache.org
>
On Thu, Mar 3, 2011 at 17:40, vmassol <platform-notifications(a)xwiki.org> wrote:
> Author: vmassol
> Date: 2011-03-03 17:40:23 +0100 (Thu, 03 Mar 2011)
> New Revision: 35098
>
> Modified:
> platform/core/trunk/xwiki-observation/xwiki-observation-remote/src/main/java/org/xwiki/observation/remote/LocalEventData.java
> platform/core/trunk/xwiki-observation/xwiki-observation-remote/src/main/java/org/xwiki/observation/remote/NetworkAdapter.java
> platform/core/trunk/xwiki-observation/xwiki-observation-remote/src/main/java/org/xwiki/observation/remote/RemoteEventData.java
> platform/core/trunk/xwiki-observation/xwiki-observation-remote/src/main/java/org/xwiki/observation/remote/RemoteEventException.java
> platform/core/trunk/xwiki-observation/xwiki-observation-remote/src/main/java/org/xwiki/observation/remote/RemoteObservationManager.java
> platform/core/trunk/xwiki-observation/xwiki-observation-remote/src/main/java/org/xwiki/observation/remote/RemoteObservationManagerConfiguration.java
> platform/core/trunk/xwiki-observation/xwiki-observation-remote/src/main/java/org/xwiki/observation/remote/RemoteObservationManagerContext.java
> platform/core/trunk/xwiki-observation/xwiki-observation-remote/src/main/java/org/xwiki/observation/remote/internal/DefaultRemoteObservationManager.java
> platform/core/trunk/xwiki-observation/xwiki-observation-remote/src/main/java/org/xwiki/observation/remote/internal/DefaultRemoteObservationManagerConfiguration.java
> platform/core/trunk/xwiki-observation/xwiki-observation-remote/src/main/java/org/xwiki/observation/remote/internal/DefaultRemoteObservationManagerContext.java
> platform/core/trunk/xwiki-observation/xwiki-observation-remote/src/main/java/org/xwiki/observation/remote/internal/LocalEventListener.java
> platform/core/trunk/xwiki-observation/xwiki-observation-remote/src/main/java/org/xwiki/observation/remote/internal/converter/DefaultEventConverterManager.java
> platform/core/trunk/xwiki-observation/xwiki-observation-remote/src/main/java/org/xwiki/observation/remote/internal/converter/SerializableEventConverter.java
> platform/core/trunk/xwiki-observation/xwiki-observation-remote/src/main/java/org/xwiki/observation/remote/jgroups/JGroupsReceiver.java
> Log:
> More missing headers
Shame on me...
>
> Modified: platform/core/trunk/xwiki-observation/xwiki-observation-remote/src/main/java/org/xwiki/observation/remote/LocalEventData.java
> ===================================================================
> --- platform/core/trunk/xwiki-observation/xwiki-observation-remote/src/main/java/org/xwiki/observation/remote/LocalEventData.java 2011-03-03 16:39:01 UTC (rev 35097)
> +++ platform/core/trunk/xwiki-observation/xwiki-observation-remote/src/main/java/org/xwiki/observation/remote/LocalEventData.java 2011-03-03 16:40:23 UTC (rev 35098)
> @@ -16,7 +16,6 @@
> * License along with this software; if not, write to the Free
> * Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
> * 02110-1301 USA, or see the FSF site: http://www.fsf.org.
> - *
> */
> package org.xwiki.observation.remote;
>
>
> Modified: platform/core/trunk/xwiki-observation/xwiki-observation-remote/src/main/java/org/xwiki/observation/remote/NetworkAdapter.java
> ===================================================================
> --- platform/core/trunk/xwiki-observation/xwiki-observation-remote/src/main/java/org/xwiki/observation/remote/NetworkAdapter.java 2011-03-03 16:39:01 UTC (rev 35097)
> +++ platform/core/trunk/xwiki-observation/xwiki-observation-remote/src/main/java/org/xwiki/observation/remote/NetworkAdapter.java 2011-03-03 16:40:23 UTC (rev 35098)
> @@ -1,3 +1,22 @@
> +/*
> + * See the NOTICE file distributed with this work for additional
> + * information regarding copyright ownership.
> + *
> + * This is free software; you can redistribute it and/or modify it
> + * under the terms of the GNU Lesser General Public License as
> + * published by the Free Software Foundation; either version 2.1 of
> + * the License, or (at your option) any later version.
> + *
> + * This software is distributed in the hope that it will be useful,
> + * but WITHOUT ANY WARRANTY; without even the implied warranty of
> + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
> + * Lesser General Public License for more details.
> + *
> + * You should have received a copy of the GNU Lesser General Public
> + * License along with this software; if not, write to the Free
> + * Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
> + * 02110-1301 USA, or see the FSF site: http://www.fsf.org.
> + */
> package org.xwiki.observation.remote;
>
> import org.xwiki.component.annotation.ComponentRole;
>
> Modified: platform/core/trunk/xwiki-observation/xwiki-observation-remote/src/main/java/org/xwiki/observation/remote/RemoteEventData.java
> ===================================================================
> --- platform/core/trunk/xwiki-observation/xwiki-observation-remote/src/main/java/org/xwiki/observation/remote/RemoteEventData.java 2011-03-03 16:39:01 UTC (rev 35097)
> +++ platform/core/trunk/xwiki-observation/xwiki-observation-remote/src/main/java/org/xwiki/observation/remote/RemoteEventData.java 2011-03-03 16:40:23 UTC (rev 35098)
> @@ -16,7 +16,6 @@
> * License along with this software; if not, write to the Free
> * Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
> * 02110-1301 USA, or see the FSF site: http://www.fsf.org.
> - *
> */
> package org.xwiki.observation.remote;
>
>
> Modified: platform/core/trunk/xwiki-observation/xwiki-observation-remote/src/main/java/org/xwiki/observation/remote/RemoteEventException.java
> ===================================================================
> --- platform/core/trunk/xwiki-observation/xwiki-observation-remote/src/main/java/org/xwiki/observation/remote/RemoteEventException.java 2011-03-03 16:39:01 UTC (rev 35097)
> +++ platform/core/trunk/xwiki-observation/xwiki-observation-remote/src/main/java/org/xwiki/observation/remote/RemoteEventException.java 2011-03-03 16:40:23 UTC (rev 35098)
> @@ -16,7 +16,6 @@
> * License along with this software; if not, write to the Free
> * Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
> * 02110-1301 USA, or see the FSF site: http://www.fsf.org.
> - *
> */
> package org.xwiki.observation.remote;
>
>
> Modified: platform/core/trunk/xwiki-observation/xwiki-observation-remote/src/main/java/org/xwiki/observation/remote/RemoteObservationManager.java
> ===================================================================
> --- platform/core/trunk/xwiki-observation/xwiki-observation-remote/src/main/java/org/xwiki/observation/remote/RemoteObservationManager.java 2011-03-03 16:39:01 UTC (rev 35097)
> +++ platform/core/trunk/xwiki-observation/xwiki-observation-remote/src/main/java/org/xwiki/observation/remote/RemoteObservationManager.java 2011-03-03 16:40:23 UTC (rev 35098)
> @@ -1,3 +1,22 @@
> +/*
> + * See the NOTICE file distributed with this work for additional
> + * information regarding copyright ownership.
> + *
> + * This is free software; you can redistribute it and/or modify it
> + * under the terms of the GNU Lesser General Public License as
> + * published by the Free Software Foundation; either version 2.1 of
> + * the License, or (at your option) any later version.
> + *
> + * This software is distributed in the hope that it will be useful,
> + * but WITHOUT ANY WARRANTY; without even the implied warranty of
> + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
> + * Lesser General Public License for more details.
> + *
> + * You should have received a copy of the GNU Lesser General Public
> + * License along with this software; if not, write to the Free
> + * Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
> + * 02110-1301 USA, or see the FSF site: http://www.fsf.org.
> + */
> package org.xwiki.observation.remote;
>
> import org.xwiki.component.annotation.ComponentRole;
>
> Modified: platform/core/trunk/xwiki-observation/xwiki-observation-remote/src/main/java/org/xwiki/observation/remote/RemoteObservationManagerConfiguration.java
> ===================================================================
> --- platform/core/trunk/xwiki-observation/xwiki-observation-remote/src/main/java/org/xwiki/observation/remote/RemoteObservationManagerConfiguration.java 2011-03-03 16:39:01 UTC (rev 35097)
> +++ platform/core/trunk/xwiki-observation/xwiki-observation-remote/src/main/java/org/xwiki/observation/remote/RemoteObservationManagerConfiguration.java 2011-03-03 16:40:23 UTC (rev 35098)
> @@ -16,7 +16,6 @@
> * License along with this software; if not, write to the Free
> * Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
> * 02110-1301 USA, or see the FSF site: http://www.fsf.org.
> - *
> */
> package org.xwiki.observation.remote;
>
>
> Modified: platform/core/trunk/xwiki-observation/xwiki-observation-remote/src/main/java/org/xwiki/observation/remote/RemoteObservationManagerContext.java
> ===================================================================
> --- platform/core/trunk/xwiki-observation/xwiki-observation-remote/src/main/java/org/xwiki/observation/remote/RemoteObservationManagerContext.java 2011-03-03 16:39:01 UTC (rev 35097)
> +++ platform/core/trunk/xwiki-observation/xwiki-observation-remote/src/main/java/org/xwiki/observation/remote/RemoteObservationManagerContext.java 2011-03-03 16:40:23 UTC (rev 35098)
> @@ -1,3 +1,22 @@
> +/*
> + * See the NOTICE file distributed with this work for additional
> + * information regarding copyright ownership.
> + *
> + * This is free software; you can redistribute it and/or modify it
> + * under the terms of the GNU Lesser General Public License as
> + * published by the Free Software Foundation; either version 2.1 of
> + * the License, or (at your option) any later version.
> + *
> + * This software is distributed in the hope that it will be useful,
> + * but WITHOUT ANY WARRANTY; without even the implied warranty of
> + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
> + * Lesser General Public License for more details.
> + *
> + * You should have received a copy of the GNU Lesser General Public
> + * License along with this software; if not, write to the Free
> + * Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
> + * 02110-1301 USA, or see the FSF site: http://www.fsf.org.
> + */
> package org.xwiki.observation.remote;
>
> import org.xwiki.component.annotation.ComponentRole;
>
> Modified: platform/core/trunk/xwiki-observation/xwiki-observation-remote/src/main/java/org/xwiki/observation/remote/internal/DefaultRemoteObservationManager.java
> ===================================================================
> --- platform/core/trunk/xwiki-observation/xwiki-observation-remote/src/main/java/org/xwiki/observation/remote/internal/DefaultRemoteObservationManager.java 2011-03-03 16:39:01 UTC (rev 35097)
> +++ platform/core/trunk/xwiki-observation/xwiki-observation-remote/src/main/java/org/xwiki/observation/remote/internal/DefaultRemoteObservationManager.java 2011-03-03 16:40:23 UTC (rev 35098)
> @@ -16,7 +16,6 @@
> * License along with this software; if not, write to the Free
> * Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
> * 02110-1301 USA, or see the FSF site: http://www.fsf.org.
> - *
> */
> package org.xwiki.observation.remote.internal;
>
>
> Modified: platform/core/trunk/xwiki-observation/xwiki-observation-remote/src/main/java/org/xwiki/observation/remote/internal/DefaultRemoteObservationManagerConfiguration.java
> ===================================================================
> --- platform/core/trunk/xwiki-observation/xwiki-observation-remote/src/main/java/org/xwiki/observation/remote/internal/DefaultRemoteObservationManagerConfiguration.java 2011-03-03 16:39:01 UTC (rev 35097)
> +++ platform/core/trunk/xwiki-observation/xwiki-observation-remote/src/main/java/org/xwiki/observation/remote/internal/DefaultRemoteObservationManagerConfiguration.java 2011-03-03 16:40:23 UTC (rev 35098)
> @@ -1,3 +1,22 @@
> +/*
> + * See the NOTICE file distributed with this work for additional
> + * information regarding copyright ownership.
> + *
> + * This is free software; you can redistribute it and/or modify it
> + * under the terms of the GNU Lesser General Public License as
> + * published by the Free Software Foundation; either version 2.1 of
> + * the License, or (at your option) any later version.
> + *
> + * This software is distributed in the hope that it will be useful,
> + * but WITHOUT ANY WARRANTY; without even the implied warranty of
> + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
> + * Lesser General Public License for more details.
> + *
> + * You should have received a copy of the GNU Lesser General Public
> + * License along with this software; if not, write to the Free
> + * Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
> + * 02110-1301 USA, or see the FSF site: http://www.fsf.org.
> + */
> package org.xwiki.observation.remote.internal;
>
> import java.util.Collections;
>
> Modified: platform/core/trunk/xwiki-observation/xwiki-observation-remote/src/main/java/org/xwiki/observation/remote/internal/DefaultRemoteObservationManagerContext.java
> ===================================================================
> --- platform/core/trunk/xwiki-observation/xwiki-observation-remote/src/main/java/org/xwiki/observation/remote/internal/DefaultRemoteObservationManagerContext.java 2011-03-03 16:39:01 UTC (rev 35097)
> +++ platform/core/trunk/xwiki-observation/xwiki-observation-remote/src/main/java/org/xwiki/observation/remote/internal/DefaultRemoteObservationManagerContext.java 2011-03-03 16:40:23 UTC (rev 35098)
> @@ -1,3 +1,22 @@
> +/*
> + * See the NOTICE file distributed with this work for additional
> + * information regarding copyright ownership.
> + *
> + * This is free software; you can redistribute it and/or modify it
> + * under the terms of the GNU Lesser General Public License as
> + * published by the Free Software Foundation; either version 2.1 of
> + * the License, or (at your option) any later version.
> + *
> + * This software is distributed in the hope that it will be useful,
> + * but WITHOUT ANY WARRANTY; without even the implied warranty of
> + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
> + * Lesser General Public License for more details.
> + *
> + * You should have received a copy of the GNU Lesser General Public
> + * License along with this software; if not, write to the Free
> + * Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
> + * 02110-1301 USA, or see the FSF site: http://www.fsf.org.
> + */
> package org.xwiki.observation.remote.internal;
>
> import org.xwiki.component.annotation.Component;
>
> Modified: platform/core/trunk/xwiki-observation/xwiki-observation-remote/src/main/java/org/xwiki/observation/remote/internal/LocalEventListener.java
> ===================================================================
> --- platform/core/trunk/xwiki-observation/xwiki-observation-remote/src/main/java/org/xwiki/observation/remote/internal/LocalEventListener.java 2011-03-03 16:39:01 UTC (rev 35097)
> +++ platform/core/trunk/xwiki-observation/xwiki-observation-remote/src/main/java/org/xwiki/observation/remote/internal/LocalEventListener.java 2011-03-03 16:40:23 UTC (rev 35098)
> @@ -16,7 +16,6 @@
> * License along with this software; if not, write to the Free
> * Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
> * 02110-1301 USA, or see the FSF site: http://www.fsf.org.
> - *
> */
> package org.xwiki.observation.remote.internal;
>
>
> Modified: platform/core/trunk/xwiki-observation/xwiki-observation-remote/src/main/java/org/xwiki/observation/remote/internal/converter/DefaultEventConverterManager.java
> ===================================================================
> --- platform/core/trunk/xwiki-observation/xwiki-observation-remote/src/main/java/org/xwiki/observation/remote/internal/converter/DefaultEventConverterManager.java 2011-03-03 16:39:01 UTC (rev 35097)
> +++ platform/core/trunk/xwiki-observation/xwiki-observation-remote/src/main/java/org/xwiki/observation/remote/internal/converter/DefaultEventConverterManager.java 2011-03-03 16:40:23 UTC (rev 35098)
> @@ -16,7 +16,6 @@
> * License along with this software; if not, write to the Free
> * Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
> * 02110-1301 USA, or see the FSF site: http://www.fsf.org.
> - *
> */
> package org.xwiki.observation.remote.internal.converter;
>
>
> Modified: platform/core/trunk/xwiki-observation/xwiki-observation-remote/src/main/java/org/xwiki/observation/remote/internal/converter/SerializableEventConverter.java
> ===================================================================
> --- platform/core/trunk/xwiki-observation/xwiki-observation-remote/src/main/java/org/xwiki/observation/remote/internal/converter/SerializableEventConverter.java 2011-03-03 16:39:01 UTC (rev 35097)
> +++ platform/core/trunk/xwiki-observation/xwiki-observation-remote/src/main/java/org/xwiki/observation/remote/internal/converter/SerializableEventConverter.java 2011-03-03 16:40:23 UTC (rev 35098)
> @@ -16,7 +16,6 @@
> * License along with this software; if not, write to the Free
> * Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
> * 02110-1301 USA, or see the FSF site: http://www.fsf.org.
> - *
> */
> package org.xwiki.observation.remote.internal.converter;
>
>
> Modified: platform/core/trunk/xwiki-observation/xwiki-observation-remote/src/main/java/org/xwiki/observation/remote/jgroups/JGroupsReceiver.java
> ===================================================================
> --- platform/core/trunk/xwiki-observation/xwiki-observation-remote/src/main/java/org/xwiki/observation/remote/jgroups/JGroupsReceiver.java 2011-03-03 16:39:01 UTC (rev 35097)
> +++ platform/core/trunk/xwiki-observation/xwiki-observation-remote/src/main/java/org/xwiki/observation/remote/jgroups/JGroupsReceiver.java 2011-03-03 16:40:23 UTC (rev 35098)
> @@ -1,3 +1,22 @@
> +/*
> + * See the NOTICE file distributed with this work for additional
> + * information regarding copyright ownership.
> + *
> + * This is free software; you can redistribute it and/or modify it
> + * under the terms of the GNU Lesser General Public License as
> + * published by the Free Software Foundation; either version 2.1 of
> + * the License, or (at your option) any later version.
> + *
> + * This software is distributed in the hope that it will be useful,
> + * but WITHOUT ANY WARRANTY; without even the implied warranty of
> + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
> + * Lesser General Public License for more details.
> + *
> + * You should have received a copy of the GNU Lesser General Public
> + * License along with this software; if not, write to the Free
> + * Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
> + * 02110-1301 USA, or see the FSF site: http://www.fsf.org.
> + */
> package org.xwiki.observation.remote.jgroups;
>
> import org.jgroups.Receiver;
>
> _______________________________________________
> notifications mailing list
> notifications(a)xwiki.org
> http://lists.xwiki.org/mailman/listinfo/notifications
>
--
Thomas Mortagne
Just a heads up of what I'm working on right now: cleaning up xwiki-velocity dependencies.
I'm going to split it into several submodules:
* xwiki-velocity-management (or xwiki-velocity-jmx)
* xwiki-velocity-default
* xwiki-velocity-webapp (implementation of VelocityEngine and VelocityConfiguration with hint = "webapp", this is to use use velocity with the WebappResourceLoader loading templates from the webapp's root dir)
-Vincent
Hi devs,
The XE 3.0M3 release was planned for today but I'd like to postpone it
to Wednesday, March 2, because there are many selenium tests failing,
and, at least for the WYSIWYG editor, fixing them is not easy. I propose
to keep the dates for the 3.0 RC and final unchanged:
3.0RC1: 14th of March
3.0 Final: 28th of March
Here's my +1
Thanks,
Marius
Hi all,
Is there a reason (programmaticly / syntacticaly) why a user can not be named as
follows:
kpfoote(a)something.org
When I try to do this through the UI I get returned the message that
states usernames can not contain "@" symbol.
Is there a system level reason this can not happen?
------
thanks
kevin.foote
Hi devs,
The new XWiki Rendering top level project depends on Platform and Platform depends on it, we thus have a circular dependency issue when releasing.
We had a discussion with Thomas and Caleb on IRC this morning and we're proposing the following:
* Create a XWiki Commons top level project
* Goal: generic modules independent of xwiki, ie they could be reused on any other project not related to wikis at all
* When: before XWiki Platform 3.0M3 release. Need 2-3 days I think.
* Who: I can do the work (would be great to get some help though)
* Wiki: http://commons.xwiki.org
* JIRA: XCOMMONS
* svn: http://svn.xwiki.org/svnroot/xwiki/commons
* Versioning strategy: start at 3.0-SNAPSHOT, release 3.0 final before platform 3.0 final, give it its own version life thereafter (3.1, 3.2, etc)
* Groupid: org.xwiki.commons
* Artifact id: xwiki-commons-* (instead of xwiki-core-*)
* The following modules will be moved now:
- xwiki-xml (the script service will stay in platform)
- xwiki-component-api
- xwiki-component-default
- xwiki-component-observation
- xwiki-configuration-api
- xwiki-container-api (need to remove dep on xwiki-url for now)
- xwiki-context
- xwiki-observation-*
- xwiki-properties
- xwiki-cache-*
- xwiki-velocity (script service needs to stay in platform, dependency on container-servlet needs to be removed or stay in platform/
- xwiki-management
* The following will be moved at a later time:
- xwiki-component-multi (keep the wiki/user/space impls in platform but move the rest)
- xwiki-configuration-default (default impl for properties only should be moved)
- xwiki-classloader (when we separate the part that is related to xwiki)
- xwiki-action (not ready to be moved)
- xwiki-url-* (after we introduce xwiki-resources, right now depends on xwiki-model)
* Please correct me if I've forgotten some modules or forgotten dependencies I haven't seen. The idea is that we should move at the very minimum right now all dependencies used by XWiki Rendering.
Here's my +1
Thanks
-Vincent
Hi devs,
I'd like to give a public kudo to Sergiu for being so active and fixing so many varied bugs in the platform.
I don't have stats at hand but I'm impressed by how much Sergiu is fixing and his breadth of knowledge of the platform.
Well done Sergiu!
-Vincent
Hello fellow developers,
what is the best way to listen to login events?
Is there a notification of some sort?
For any session creation or destruction?
thanks in advance
paul