It would be cool if all committers used the coding conventions have
defined and agreed upon. There are Eclipse and IDEA configuration
files for them here: http://www.xwiki.org/xwiki/bin/view/Community/
CodeStyle
Generally speaking all committers should read everything that's on
http://www.xwiki.org/xwiki/bin/view/Community/
Feedback is welcome BTW but unless someone says something this is
what we've agreed on previously and what should be used.
Thanks
-Vincent
Hi Ludovic,
On Mar 6, 2007, at 12:07 PM, Ludovic Dubost wrote:
> Author: ludovic
> Date: 2007-03-06 12:07:59 +0100 (Tue, 06 Mar 2007)
> New Revision: 2319
>
> Added:
> xwiki/trunk/core/src/main/java/com/xpn/xwiki/plugin/autotag/
> xwiki/trunk/core/src/main/java/com/xpn/xwiki/plugin/autotag/
> AutoTagPlugin.java
> xwiki/trunk/core/src/main/java/com/xpn/xwiki/plugin/autotag/
> AutoTagPluginAPI.java
> xwiki/trunk/core/src/main/java/com/xpn/xwiki/plugin/autotag/
> FrenchStemmer.java
> xwiki/trunk/core/src/main/java/com/xpn/xwiki/plugin/autotag/
> Tag.java
> xwiki/trunk/core/src/main/java/com/xpn/xwiki/plugin/autotag/
> TagCloud.java
> xwiki/trunk/web/gwt/src/main/java/com/xpn/xwiki/gwt/api/server/
> XWikiRequestWrapper.java
> Modified:
> xwiki/trunk/core/src/main/java/com/xpn/xwiki/api/XWiki.java
> xwiki/trunk/core/src/main/java/com/xpn/xwiki/objects/classes/
> DBListClass.java
> xwiki/trunk/core/src/main/java/com/xpn/xwiki/objects/classes/
> DBTreeListClass.java
> xwiki/trunk/core/src/main/java/com/xpn/xwiki/plugin/feed/
> FeedPlugin.java
> xwiki/trunk/core/src/main/java/com/xpn/xwiki/plugin/feed/
> FeedPluginApi.java
> xwiki/trunk/web/gwt/pom.xml
> xwiki/trunk/web/gwt/src/main/java/com/xpn/xwiki/gwt/api/client/
> XWikiService.java
> xwiki/trunk/web/gwt/src/main/java/com/xpn/xwiki/gwt/api/client/
> XWikiServiceAsync.java
> xwiki/trunk/web/gwt/src/main/java/com/xpn/xwiki/gwt/api/server/
> XWikiServiceImpl.java
> xwiki/trunk/web/standard/pom.xml
> Log:
> XWIKI-938 Exposed clearAccents API
> XWIKI-939 Allow to have DBList queries dependent on the context
> XWIKI-759 Improved Feedplugin article storage
> XWIKI-894 Improvements to the GWT API. Added getDocumentContent API
> which allows to render a document with parameters passed to it
> XWIKI-940 Text analyzing plugin
Can you explain what the "Text Analyzing Plugin" does exactly? Also
why is it named as a text analyzing plugin when it's package name is
"autotag" and there are classes like TagCloud, etc?
Bonus: It would be nice also if this plugin could be documented on
xwiki.org in the Plugin section of the Code Zone...
Thanks
-Vincent
Hi Ludovic,
Just a general comment... It's really hard to do a review of your
commits as they're really big and all mixed up.
As a consequence it's hard for any developers of XWiki to know what
has been added and thus it'll be hard to support your changes if any
question is asked.
It would be nice if next time you could commit one at a time.
Thanks
-Vincent
On Mar 6, 2007, at 12:07 PM, Ludovic Dubost wrote:
> Author: ludovic
> Date: 2007-03-06 12:07:59 +0100 (Tue, 06 Mar 2007)
> New Revision: 2319
>
> Added:
> xwiki/trunk/core/src/main/java/com/xpn/xwiki/plugin/autotag/
> xwiki/trunk/core/src/main/java/com/xpn/xwiki/plugin/autotag/
> AutoTagPlugin.java
> xwiki/trunk/core/src/main/java/com/xpn/xwiki/plugin/autotag/
> AutoTagPluginAPI.java
> xwiki/trunk/core/src/main/java/com/xpn/xwiki/plugin/autotag/
> FrenchStemmer.java
> xwiki/trunk/core/src/main/java/com/xpn/xwiki/plugin/autotag/
> Tag.java
> xwiki/trunk/core/src/main/java/com/xpn/xwiki/plugin/autotag/
> TagCloud.java
> xwiki/trunk/web/gwt/src/main/java/com/xpn/xwiki/gwt/api/server/
> XWikiRequestWrapper.java
> Modified:
> xwiki/trunk/core/src/main/java/com/xpn/xwiki/api/XWiki.java
> xwiki/trunk/core/src/main/java/com/xpn/xwiki/objects/classes/
> DBListClass.java
> xwiki/trunk/core/src/main/java/com/xpn/xwiki/objects/classes/
> DBTreeListClass.java
> xwiki/trunk/core/src/main/java/com/xpn/xwiki/plugin/feed/
> FeedPlugin.java
> xwiki/trunk/core/src/main/java/com/xpn/xwiki/plugin/feed/
> FeedPluginApi.java
> xwiki/trunk/web/gwt/pom.xml
> xwiki/trunk/web/gwt/src/main/java/com/xpn/xwiki/gwt/api/client/
> XWikiService.java
> xwiki/trunk/web/gwt/src/main/java/com/xpn/xwiki/gwt/api/client/
> XWikiServiceAsync.java
> xwiki/trunk/web/gwt/src/main/java/com/xpn/xwiki/gwt/api/server/
> XWikiServiceImpl.java
> xwiki/trunk/web/standard/pom.xml
> Log:
> XWIKI-938 Exposed clearAccents API
> XWIKI-939 Allow to have DBList queries dependent on the context
> XWIKI-759 Improved Feedplugin article storage
> XWIKI-894 Improvements to the GWT API. Added getDocumentContent API
> which allows to render a document with parameters passed to it
> XWIKI-940 Text analyzing plugin
>
[snip]
Hi,
Thanks to Raffaello we now have the SVN plugin installed on
jira.xwiki.org. Thus it's possible to link the SVN commit to JIRA
issues.
For example: http://tinyurl.com/24v766
Thanks
-Vincent
Hi, With b5, I'm getting:
08:40:44,392 ERROR main [/xwiki]:listenerStart:3767 - Exception sending context initialized event to listener instance of class com.xpn.xwiki.web.InitializationServletContextLi
stener
...
Caused by: java.lang.NullPointerException
at com.xpn.xwiki.util.XWikiVelocityUberspector.init(XWikiVelocityUberspector.java:57)
at org.apache.velocity.runtime.RuntimeInstance.initializeIntrospection(RuntimeInstance.java:289)
at org.apache.velocity.runtime.RuntimeInstance.init(RuntimeInstance.java:231)
at org.apache.velocity.runtime.RuntimeSingleton.init(RuntimeSingleton.java:114)
at org.apache.velocity.app.Velocity.init(Velocity.java:80)
at com.xpn.xwiki.web.InitializationServletContextListener.initializeVelocity(InitializationServletContextListener.java:88)
at com.xpn.xwiki.web.InitializationServletContextListener.contextInitialized(InitializationServletContextListener.java:44)
... 24 more
Mar 7, 2007 8:40:44 AM org.apache.catalina.core.StandardContext start
SEVERE: Error listenerStart
Mar 7, 2007 8:40:44 AM org.apache.catalina.core.StandardContext start
SEVERE: Context [/xwiki] startup failed due to previous errors
Anything special I should look at?
B4 started up OK.
My environment is:
Linux 2.6.15-28-686
java version "1.6.0"
Java(TM) SE Runtime Environment (build 1.6.0-b105)
Java HotSpot(TM) Client VM (build 1.6.0-b105, mixed mode, sharing)
Apache Tomcat/5.5.20
-Thanks, -Tom
--
May 4, 1970: Alison Krause, Jeffrey Miller, Sandra Scheuer, William Schroeder.
Hi,
Just wanted to let you know I have started a page about Testing on
xwiki.org. It's meant to continue our official testing strategy:
http://www.xwiki.org/xwiki/bin/view/Community/Testing
There isn't much now but we'll go from there and improve it as we
firm up our testing strategy.
Please comment and suggest ideas.
Thanks
-Vincent
Hi everyone,
Here's a status on the 1.0 roadmap:
* Beta 5 was supposed to be released last monday. I'll cut the
release tomorrow. So that's one week late... Good news is that we
have preliminary working support for page rename in it (it renames
backlinks)... (but no GUI for it yet) ;-)
* We still have 52 opened issues for 1.0...
* We were supposed to release RC1 next week but in view of this I
don't think it's reasonable to do so with so many issues.
* We've implemented more features and improvements than we had
planned for 1.0 which is one reason for being late (things like
Internationalization of xwiki apps, improvements to calendar, etc).
Other reason is that we're having regressions (due to our lack of
automated functional tests) and more bug created than anticipated I
believe.
* Out of the remaining 52 opened issues I've counted 33 issues which
are either improvements/new features or documentation tasks. Thus in
practice we have "only" something like 19 real issues. That's more
manageable.
Proposal
-----------
* I think we'll need another B6 that'll run from Monday onwards and
for 2 weeks, i.e. till the 19th of March. This means that RC1 would
be released only on the 2nd of April.
* Seen the extra delay I propose to vote RC1 as final one week after
the RC1 release instead of 2, i.e. release 1.0 final on the 9th of
April (just one day after my birthday ;-)).
* We really need help from the community on the easy tasks,
especially on the documentation ones listed on http://jira.xwiki.org/
jira/browse/XWIKI-586
* Committers try to focus on fixing bugs in the outstanding list:
http://tinyurl.com/2arvjf
* There are special 2 areas of focus I think:
- WYSIWYG editor: lots of people are using it or waiting for it to
stabilize. It's been getting much better but we need to run thorough
tests on it and squash the last remaining bugs
- PDF generation. We have lots of issues for it. I think we need to
have it working at least for exporting single pages. PDF export for a
full site would also be nice to have though (there's some code that
worked in the past but I don't think it's currently working anymore)
WDYT about this proposal? Anything else to add? Any other proposal?
Thanks
-Vincent
Hi,
We're pleased to announce the availability of the 1.0 Beta 5 release.
The focus is till bug fixing but this release brings other nice
improvements:
* Added support for parametrizing document resource bundles (See
internationalizing XWiki applications)
* Upgrade to Velocity 1.5 Beta 2 and Velocity Tools 1.3 (Velocity
1.5 Beta 2 release notes)
* Security: prevents instantiating random classes in Velocity
* Improved user profile sheet
* Add Calendar interface to edit and delete events
* Charting plugin is functional again
* Made Calendar and User profiles use Microformats (hCard and
hCalendar)
* Allow putting Velocity code in CSS and Javascript skin files
* Improved Calendar plugin
* Store the panel state (expanded/collapsed) for each user
* Experimental: Backend implementation for rename (renames the
document + all backlinks). There's no GUI yet (planned for Beta 6).
To try it out, you can call the following in Velocity:
$xwiki.getDocument("Space1.MyPageToRename").renameDocument
("Space2.MyNewName")
See the full release notes on http://www.xwiki.org/xwiki/bin/view/
Main/ReleaseNotesXWiki10Beta5
Enjoy
-The XWiki development team
Dear XWiki developers,
I'm configuring XWiki 1.0b4 to run on top of JOnAS 4.8.4 to use it for the
future website of the OW2 Consortium.
When I start XWiki (on JOnAS), a file xwiki.log is created in the current
directory.
First at all, I was suspecting a configuration problem in the webapp. So I've
discovered that the log xwiki.log is configured in the file log4j.properties
included within xwiki.jar. This is not really handy to configure XWiki log
directory.
I think it should be better if that file would be directly in WEB-INF/ at the
same level of xwiki.log. Unless if there is a way to configure the log
directory in xwiki.cfg, isn't there ?
Cheers
--
Xavier MOGHRABI - OW2 Consortium
Jabber: moghrabi(a)objectweb.org
Tel: +33 4 76 61 52 35