[imc-cms] fwd: Re: [bitweaver-core] Indymedia.org CMS Developers Survey - please read!
ryan
ryan at linefeed.org
Sun Feb 11 10:55:58 PST 2007
----- Forwarded message from Lester Caine <lester at lsces.co.uk> -----
Date: Sun, 11 Feb 2007 08:14:46 +0000
From: Lester Caine <lester at lsces.co.uk>
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-GB; rv:1.8.1.2pre) Gecko/20070111 SeaMonkey/1.1
To: ryan at linefeed.org
Subject: Re: [bitweaver-core] Indymedia.org CMS Developers Survey - please
read!
ryan - I had sent this to the list address supplied - but it has been
bounced because I'm not a member :)
Had a quick scout, but can't see an alternative - please can you forward it.
I'm sure other people are going to have the same problem?
ryan wrote:
>Dear Bitweaver development group,
>---------- (survey begins) ----------
>
>INDYMEDIA CMS DEVELOPERS SURVEY
>Please fill in as many questions as you can. When you are completed,
>you should email your responses to imc-cms at lists.indymedia.org
>
>1) Survey Part 1 - Personal Details
> a) Your name?
Lester Caine
> b) Your geographic location?
United Kingdom
> c) How long have you worked with Bitweaver and what work do you do
> with the project?
3 years - in the various builds
> d) Do you work on any other CMS projects?
Not now - standardised on bw
>2) Survey Part 2 - CMS Basics
> a) What programming language is Bitweaver written in?
PHP
> b) What is the backend database used by Bitweaver?
See my SIG ;)
A range of databases are supported - including Firebird
> c) Are there other servers required (application server, Tomcat,
> etc)?
It can use a number of PHP add-ons, and the Lucene search, but des not
need them
> d) How do you describe the overall software design of Bitweaver?
Main reason I became involved.
Software is nicely modular unlike Tikiwiki which was becoming a
nightmare and so a clean framework was required.
> e) Can you give details about real-world scaleability
> considerations for Bitweaver?
Nothing practical.
Firebird can run on a separate structure to PHP and so spread the load (
that is how I use it ) and either can be distributed to load share and
improve reliability.
>3) Survey Part 3 - CMS Functionality
> a) A core feature of our software is the ability for anonymous
> users to post media to appear on the site. Is this easily
> added to a site using Bitweaver?
No problem - just give them the right. A couple of protection packages
exist, I designed one that allows sections of the site to be hidden from
different groups of users. An example of the flexibility of the design.
> b) Can you describe the site search functionality available?
Lightweight using main database or heavyweight using lucene - which
again can be offloaded to a different server. Personally I'm looking at
a full text search capability via Firebird which would be available as a
bitweaver service.
> c) How is RSS/XML/RDF support included?
RSS is available, but since I don't use it I can answer
> d) We would like to have one server per site which allows many
> instances of actual websites, each with different admin logins
> and different websites altogether. Is this easy to set up with
> Bitweaver?
Multisite package - but probably needs some thought.
> e) Can you describe the multimedia support in the software? We
> allow users to upload and manipulate online all types of media -
> mpeg, mp3, ogg, jpg, pdf, etc.
Fisheye and Treasury but additional media support would be nice.
> f) Internationalization is very important to us. Many of our sites
> support 2-3 or more languages. Can you describe how this is
> accomplished in Bitweaver?
Multi-lingual interfacing is standard. There is a design for fully
managed translated content but this still needs some further work.
> g) What types of anti-abuse or anti-spam measures are in the code?
All identified PHP weaknesses are covered and there are various options
for user identification/authentication.
> h) Is there a calendar included in the codebase?
The current calendar package provides a selectable display of content
history - There is an events package but everybody seems to expect
different things so what do you mean by 'Is there a calendar' ;)
> i) How do you describe how a user would edit a given piece of content
> on the website, or briefly describe the model used in this part
> of the functionality?
This is selectable. Various on-line editors are supported, and content
can be wiki or html - a mix is also possible, but this can become
difficult to manage. All content uses the same editor structure, and all
is versioned via history.
> j) How do you describe any type of user moderation system that
> is built into Bitweaver?
I don't use it, but stars and the various protection systems allow a
number of options
> k) What types of integration is there with P2P networks?
Pass - I presume you mean access to other content such as Lulu and
PBase? Other storage modules can be added as required.
> l) Another important feature for us is networking between the
> websites. If we want users from one website to have rights on
> another website in the network, how could we do this?
Common user database via LDAP?
I don't see this as a particular problem, it's just a matter of deciding
WHERE your main user database is located? I allow users access to
particular groups, and they can only see content from groups they are
members off, but I don't actually create different web sites.
> m) We are concerned with the ability to easily rsync pages from a
> website to other servers and setup a type of mirroring scheme.
> How would this be accomplished with Bitweaver?
More information about the imc-cms
mailing list