David,

Many thanks for that long reply. I have added to the file where I keep all suggestions (still on my computer... will move it to a wiki page this evening).


Yes -- and I have code to read and write to an online wiki (at the moment not with authentication for TikiWiki) - I am aiming to use ssh and certificates for any secure and easy to script work on this - lot easier than coding the session managment.


Great!


revdocs.org / net / com sound fine to me. Happy to register them today if you want on behalf of any group that want to take this forward.


We have one vote for revdocs.org (probably yours).



I have moved off TikiWiki and MediaWiki has the same problems - hard to integrate with Rev and not purpose built for the task.


Yes, I have the same opinion. It is possible to hack tikiwiki but that's probably at least a week work. Then we will need to hack it for something else, etc., etc. Not the best fit.


The only wiki that supports all of these is Jira:

     - http://www.atlassian.com/software/jira/
- http://confluence.atlassian.com/display/JIRAEXT/JIRA +Subversion+plugin

It is not open source, but is free for open source projects. It is a robust commercial product used by MySQl and a number of large open source community. Very well designed.

Trac is the only open source solution that comes close:

    - http://www.edgewall.com/trac/

We have it installed here, but not with the SVN bit and syntax colouring working here. It also lacks XML-RPC support at the moment, but using https we can work around that.

Regarding hosting - I can offer this on a dedicated server if a small group of us would like to contribute.


I had a colorization module in Drupal, so I started checking out Drupal with the feature listed (before I came across Jira). Drupal is free (GNU GENERAL PUBLIC LICENSE -- no restriction I could find inhttp://drupal.org/LICENSE.txt).

Drupal is an open-source platform and content management system for building dynamic web sites offering a broad range of features and services including user administration, publishing workflow, discussion capabilities, news aggregation, metadata functionalities using controlled vocabularies and XML publishing for content sharing purposes. Equipped with a powerful blend of features and configurability, Drupal can support a diverse range of web projects ranging from personal weblogs to large community-driven sites.

Anybody on this list familiar with Jira and Drupal and can offer some advice?


These are what I would suggest are the requirements for the best documentation wiki for our purpose:
    1) Robust well supported open source wiki


What I read at <http://blog.taragana.com/index.php/archive/leading- open-source-cms-mambo-versus-drupal-a-comprehensive-comparison/> Drupal is cleanly designed with extensibility in mind and more flexible. Drupal provides a standard high-level API for developing extensions and making it easier to extend Drupal in a standard way with uniform look-and-feel. Drupal provides better support for internationalization through i18n module. Drupal has better support of Search-Engine-Friendly URLs in core and through modules. Drupal supports multiple sites with a single installation with fine-grained access control and ability to selectively share configuration settings and database tables. Drupal comes with better templating system.



2) Full wiki functionality revealed via web services - XmlRPC for instance - to allow direct integration with Rev


Apparently, it meets the criterion for web service:

<http://an9.org/devdev/making_a_cool_web_service?sxip- homesite=&checked=1>

Honestly, for 90% of sites, there is no reason that a sub-five-minute Drupal install won’t accomplish almost all of the work involved in starting a website immediately, and it has the nicest (and one of the best documented) plugin systems I have ever worked with. You aren’t going to come up with something better than these frameworks and still have time for what you were really trying to do, a cool web service.

<http://www.flickr.com/photos/thox/24237747/> ... Drupal XUL with XMLRPC. Anticipating the future, xul compatibility is something very good to have.


    3) Code and binary stack versioning linked to wiki documentation


Drupal features content versioning. It also supports taxonomy support (we will need this too, this will become more and more important over the next 3 years).

    4) Extensible syntax highlighting


They have a very powerful code colorization module (<http:// drupal.org/node/21368>). Then it is as simple as writing <code type="language">...</code> in your page.


    5) Email notifications for changes
    6) Simple navigation


This seems to be the case: http://drupal.org/. The look is a lot more modern than tikiwiki.


The basic functionality I imagine is to have a simple site with an index / outline of the documentation which would automatically be generated from the wiki. A user could use the web site to contribute to the wiki or access, read and write to the wiki directly from within Revolution.


Exactly, yes.


There would also be a section of code snippets and handlers with SVN for version management linked to the wiki documentation for the code. A user would be able to search and download these code snippets directly from within Revolution.


Exactly, yes.


Additionally I have requirements to add the following:

    1) Issue tracking (tickets) and milestone support


This means there is a main manager and a support service. Is this realistic? If you propose support, you give users a reason to expect it. Do we really want that (i.e., to end up doing revolution's job)? Isn't open comments more appropriate?


    2) LDAP support


Authentication only LDAP module <http://drupal.org/node/27640>


    3) Folksonomy tag support - ie video, regEx, recusive


Making a Drupal Folksonomy Tag Cloud <http:// www.echochamberproject.com/node/235>


Best is probably to install both and put them to the test for a month and then check up what are their pros and cons (often you discover annoyances only by experience).

Shall we move this to a small group discussion? (somewhere on a wiki, with occasional reports on this list).

Marielle

------------------------------------------------------------------------ --------
Marielle Lange (PhD),  Psycholinguist

Alternative emails: [EMAIL PROTECTED], [EMAIL PROTECTED]
Homepage http://homepages.lexicall.org/mlange/
Easy access to lexical databases                    http://lexicall.org
Supporting Education Technologists http:// revolution.lexicall.org



_______________________________________________
use-revolution mailing list
[email protected]
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution

Reply via email to