[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: project proto proposals



Couldn't agree more.


also isn't one of arabeyes.org main goals is to support opensource?


"LIVE FREE OR DIE"

                    -http://www.unix.org/images/unix_plate-med.jpg




Tarik FDIL wrote:

Dear Gregg,

My answer is about your first suggestion.

I think we should focus on Linux/Unix, since :

- There is no need to support arabic in other operating systems, but in linux there is a lot of work to do. So, Linux should remain our primary developpement environnement. Now if our products could be easily adapted to other operating systems, whye not ?

- Binary portability is impossible. Full source portability is an illusion. You should always adapt your program to a concrete operating system, library, tools, etc. So, first lets work on linux and then adapt for other environnements if needed.

- 100% of arabeye's projetcs are designed for linux/unix. So the day when we would have 50% of our projects running on other operating systems, we could discuss the proposal of expanding Arabeyes'scope.

UMHO of course !

Tarik

Le Mercredi 12 Octobre 2005 13:29, Gregg Reynolds a écrit :


Hi all,

I have two suggestions.

First is to expand the scope of Arabeyes from Linux/Unix to Free/Open
software.  Many (probably most) of us will not have the option of using
Linux/Unix, at least not at work, no matter how well it supports Arabic.
 But we do have the option of using Arabic-enabled applications on
Windows.

So I propose that Arabeyes change from "The Arabic Unix Project" to
something like "The Project for Free/Open Computing in Arabic".  The
operating system should not be the focus; after all, these days many if
not most open source projects are OS agnostic, and usually even end up
supporting Windows.  The focus should be first on Arabic support, and
second on portability.

For end-users, the Arabeyes proposal then becomes "no matter what your
operating system is, we can help you compute in Arabic with free/open
software, and most of it will be cross-platform as well, so that you can
later switch to a different OS and your computing environment will look
the ssame."  For developers, the proposal is "we can help you enable
Arabic support regardless of your target OS, and we'll also help you
make sure your app is portable across OS's."

Now my second proposal is a little more concrete.  I've been looking
into RDF since last winter, and although I'm still learning it looks
like a very promising and useful technology.  (Lots of RDF info at
http://www.w3.org; I recommend the Primer at
http://www.w3.org/2000/10/swap/Primer.html)  So the idea I have for
Arabeyes is to create an RDF vocabulary for describing the Arabic
capabilities of software.  Given a piece of software like a text editor,
one needs to know basic things like which charsets it supports, does it
support arabic shaping, etc., but one would also like to know which
platforms it works on, whether it supports local date/time formats,
sorting/searching, etc.  Also whether the GUI is fully R-to-L and in
Arabic, if help files are translated, etc. etc.

What got me thinking about this is that last winter I spent a lot of
time researching diff programs and xml editors trying to find good
Arabic support.  So I ended up with a checklist of products and
capabilities.  I didn't know it at the time but RDF is perfectly suited
for that kind of metadata.

For Arabeyes, development of an "Arabic-Capabilities" RDF vocabulary
could potentially make it much easier to find and evaluate
Arabic-enabled free/open software.  If it were successful (easy to use
and understand, I guess), then software developers could start including
such info with each release.

Naturally I don't have much time at the moment but I thought I'd throw
out the idea and see if anybody else likes it.

Whaddya think?

-gregg
_______________________________________________
General mailing list
General at arabeyes dot org
http://lists.arabeyes.org/mailman/listinfo/general



_______________________________________________ General mailing list General at arabeyes dot org http://lists.arabeyes.org/mailman/listinfo/general