Hi,
I'm not sure I see any reason for the distinction to be explicitly made. Xindice is a pure java solution, so while you might want to place the unix instructions before the windows instructions in a readme file or something, beyond that I think making any statements will only serve to unnecessarily alienate one group of people (non-OSS) without any specific advantage to a different group (OSS).
The concept of promoting other open source ventures is noble, and having spent considerable time on various open source projects, I agree that support amongst project communities is a good thing.
But to target a project towards other projects based on licensing philosophy could undermine what it seems the real goal should be: to provide an outstanding open source XML database.
Having worked with Xindice quite a bit lately, I can see the enormous amount of work that has gone into it, and what great potential it has. I would hate to see it lose any percentage of possible users because it allows its philosophy to overshadow its functionality.
Platforms and operating systems are unfortunately too "religious" of a topic for a great number of people. When I look at other open source projects (particularly Java projects, since they usually have no inherent *need* to show preferential treatment to any specific platform) that are very successful, they are generally quite agnostic.
In other words: the goal of Xindice should be "to be a great OSS XML database". Nothing beyond that need be stated. Other OSS projects will use it, because its great.
Not all windows users are bad, (not that you implied it, but rest assured that implication will nevertheless be read into any statements making even so vague a reference), and you never know where you may get a great deal of support from.
Just my 0.02 cents!
Jim
At 02:31 PM 11/22/2002 -0800, you wrote:
Hi all,
We are now starting to write the new documentation and I would like to share my
opinion about what should be our the target audience.
Xindice is an Open Source software (OSS) and I think that it is our duty to
promote the Open Source mouvement whenever possible. But how can Xindice be of
any help? Well, by showing how easily Xindice can run on OSS (Linux,
FreeBSD...). Windows users won't be forgotten but they won't be the main
target.
For example, to present how to compile Xindice, I prefer to see:
/usr/local/xml-xindice/build [ Unix ] c:\xml-xindice\build.bat [ Windows ]
rather than:
c:\xml-xindice\build.bat [ Windows ] /usr/local/xml-xindice/build [ Unix ]
Following the same idea, screenshots and outputs should be taken from a Unix OS
using an OSS browser of course.
Or am I too radical?
-Vladimir
-- Vladimir R. Bossicard Apache Xindice - http://xml.apache.org/xindice
-- [EMAIL PROTECTED]
Visit www.jbrix.org for: + SpeedJAVA jEdit Code Completion Plugin + Xybrix XML Application Framework + other great Open Source Software