Hi developers !
Google has just given the tentative number of projects that XWiki will
have the chance to have sponsored under the program.
Currently I've ranked the proposals this way..
The 6 proposals that will very probably be accepted
1. A P2P XWiki
2. An Offline WYSIWYG Editor (Java) with code completion etc..
3. A Powerfull WYSIWYG Editor in DHTML or Flash
4. SVG Charting of XWiki Tables
5. Independent Query API for XWiki
6. An Agile Project Management Application
Then the following applications are rejected but I would love to have
them done. So we are thinking of making a mini-summer of code proposal
and proposing some bounties for it (not as much as Google):
1. SVG Realtime Whiteboard in Java + Mozilla SVG
2. AnyEdit: plugabble realtime editor in Java (text, image, drawing,
etc..)
3. Another P2P XWiki proposal
4. Integrate tagging and tag browsing into the XWiki environment
5. Survey and Reporting Tool (the reporting system would be generic)
6. Integrate Servoo with XWiki (OpenOffice and MS Office integration)
7. Google Maps Integration
8. A Contact Manager (PIM) application
9. A Test System for XWiki applications
Other nice stuff I've found interesting
1. MindMap Visualization of an XWiki site/set of pages (we have part
of it that has been done for a client)
2. Implement WebDAV with XWiki Basically the project
3. Wiki Syntax <-> XWiki Object Mapping
4. Easy Web Services Integration
5. Local Names implementation
We had some duplicates projects. Multiple people have proposed to
implement the Independent Query API and it would be great to have these
people as contributors for the low-level part of XWiki.
Let me know what you think and which applicaitons are the most valuable
? Are there any other applications we should provide bounties for ?
I've setup a page on XWiki.org if you want to propose additional
projects http://www.xwiki.org/xwiki/bin/view/Dev/SummerOfCodeStatus
Ludovic
--
Ludovic Dubost
XPertNet: http://www.xpertnet.fr/
Blog: http://www.ludovic.org/blog/
XWiki: http://www.xwiki.com
Skype: ldubost AIM: nvludo Yahoo: ludovic
I have submitted a proposal for P2P XWiki to Google and am exploring the
current code base
so that I get a head-start incase the proposal gets accepted. I have
A) Downloaded XWiki source version 0.9.793
B) Looked at developer documentation from
http://www.xwiki.org/xwiki/bin/view/Doc/WebHome
By looking at overall architecture of XWiki, I think that an offline
XWiki will have a
different type of Store (centralized store) and a P2P XWiki will have
another store implementation
(P2P Store). At first glance, it appears that the centralized and P2P
store will
extend the interfaces XWikiStoreInterface. The interaction with these
stores *may* introduce new
APIs or use existing XML-RPC API without any changes. I am working on
understanding the overall architecture of the current XWiki and
identifying how a P2P XWiki can make the best use of
existing implementation.
I have the following questions:
a) I have downloaded the source code but don't see any documentation on
how I can run the XWiki completely
local to my machine. What are the requirements and steps for running a
local wiki from the source code?
b) To be sure, am I starting with the correct code base or is there any
other version of offline XWiki (may be not fully developed)?
Any other suggestions also welcome,
Thanks,
Bikash Agarwalla
Hello,
Today, while installing xwiki on my own box, i've found very tedious
having to edit a file in a tomcat working directory (webapps/xwiki,
for instance) to change the database parameters.
Having a datasource defined in the container will allow admins to
avoid having to learn the internals of the application, and this is
how it's done in other apps like jira or confluence.
For tomcat, I feel it would be better to :
- make sure hibernate.cfg.xml refers to a datasource named "jdbc/XWikiDS"
- define the said DataSource in $CATALINA_HOME/Catalina/localhost/xwiki.xml
- put the jdbc driver in $CATALINA_HOME/common/lib, now that the
container is responsible for opening the connection
I think it will also ease the packaging of a standalone xwiki server.
What do you think ?
I'm attaching the configuration that worked for me almost out of the box.
Erwan
Are there any plans to develop improved documentation for the 1.0 release?
In the initial wiki installation, it would be nice if there were a nice "Getting Started" guide for users that explains how to do basic wiki administration, etc.
One way to develop this might be to create a virtual wiki at something like home.xwiki.org where current Xwiki users could contribute to developing the initial home page that appears in a default installation. Thoughts?
Stephen
Hi Steven,
You might want to open a bug in the bug tracker (http://jira.xwiki.org)
and detail exactly what you did to try to make it work with MySQL 4.1. I
have a test setup where it is running fine on Windows and another one
where it's working fine with MySQL 4.1.10a in Debian.
We are running with tomcat 5.0.28 and the following mysql driver in
common/lib: mysql-connector-java-3.1.8-bin.jar
Ludovic
Steven C. Williams a écrit :
> hi, ludovic:
>
> I posted this already at link below; any comments are appreciated:
> http://www.xwiki.org/xwiki/bin/view/Main/InstallLinuxTomcat
>
> XWikiGuest 13/06/2005 23:12:53
> Can somebody go over MySQL Connector/J (mysql-connector-java)?
>
> In reference to the comment… "If you use a newer mysql version,
> you need to download the most recent drivers and install them into
> the tomcat common lib directory as stated in the documents.
> However you also need to remove the mysql connector file from the
> extracted xwiki under webapps." ...a couple of points:
>
> I just was able to do an install with the packaged driver mysql
> driver (called mysql-connector-java-3.0.9-stable-bin.jar) on a
> system which uses MySQL 4.0.20; however, using same driver, using
> same java install, same tomcat, same config changes, same
> permissions structure for xwiki user on mysql, same everything
> except mysql versions, I am able to run xwiki on the system with
> MySQL 4.0.20, but get nothing but 500 errors with the MySQL
> 4.1.11. One more thing: I am able to run tomcat manager along with
> sample programs with no issue on both systems so I can vouch for
> tomcat's working order.
>
> Can somebody go over how to get the proper drivers for this
> particular version of MySQL? Better, maybe somebody can go over
> how to install newer drivers from the MySQL:
> http://www.mysql.com/products/connector/j/
>
> After downloading from the mysql site, I'm able to find files that
> look like the driver files, but I can't get them to work by simply
> replacing the packaged mysql-connector-java*.jar file. I'm
> thinking I need to edit something like server.xml located in
> CATALINA_HOME/conf/server.xml, but I haven't the foggiest notion
> if that's even close to being correct. Maybe someone with more
> knowledge about the mysql-connector-java driver can shed some
> light on this subject.
>
> Thanks, all, for going open source with this project.
>
> best, steve
>
>
--
Ludovic Dubost
XPertNet: http://www.xpertnet.fr/
Blog: http://www.ludovic.org/blog/
XWiki: http://www.xwiki.com
Skype: ldubost AIM: nvludo Yahoo: ludovic
Hi,
I'm working on the Maven2 build and I'm currently adding the dependencies
and ensuring they are present on ibiblio and pushing them if they're not,
etc.
There are several libs in trunk/libs that do not have version attached to
the jar name.
Could someone in the know rename them with version information or tell me
the version so that I can rename them and add them as POM dependency?
Also, are you sure there is a Servlet API 2.4? The most recent version I
have found is servletapi-2.4-public_draft.jar (or
servletapi-2.4-20040521.jar). See
http://ibiblio.org/maven2/servletapi/servletapi/. I don't think the 2.4 API
has been released yet. Let me know if this is correct or not.
Thanks a lot
-Vincent