FluidAE - development team needed

new topic     » topic index » view thread      » older message » newer message

Greetings, Euphorians.

First, let me say, I have been observing the euphoria community for several
years now. I've seen some major improvements, and also people coming and
going, people being frustrated with the development of Euphoria (or lack
therof). Although Euphoria has it's shortcomings, I think it is a very good
language, and i hope it doesn't die out. Keep up the good programming,
everyone. grin

-----------------------

Many of you have heard about the FluidAE (Application Environment) project
(previously known as Fluid Interface). I have been working on it for about
4 years now. It took me about two years to develop general concepts into a
specific design and experiment with some code. The last two years, i have
been writing and re-writing code, and continued to refine the design of
FluidAE.

For those of you who don't know, FluidAE is an open source (released under
the GNU GPL) platform written in Euphoria, which is intended to provide a
complete graphical multi-user networked application development environment.
It could be called a "virtual operating system". It provides a well-organised
collection of services (called "modules"), each having it's own set of APIs.
An IDE is included to enable users to quickly and easily create or edit
applications, using the built-in API reference system. When FluidAE is
complete, it should be able to provide all the applications you could ever
want. smile That means a word processor, email client, web browser, chat
program, databases, etc. FluidAE is cross-platform (windows or linux), and
eventually, I plan to develop a stand-alone release, which can be installed
from a CD-ROM as a complete operating system solution. It will probably be
a specialized distibution of Linux, specifically designed for running
FluidAE.

Around February 2005, FluidAE stated becoming mature enough to run some
simple applications, such as a text editor and an IRC client. After several
months of working out bugs and optimising the GUI, it started to look
promising. You can see a screenshot at 
http://www.fluidae.com/images/ss_18-jul-05.jpg. Unfortunately, it only runs
on windows, using win32lib. Now, i am in the process of redoing alot of the
source code so that FluidAE can finally run on linux or windows. WxEuphoria
seems to be the best option, so i will try that. However, it will take some
time to redo some of the libraries in the GUI.

I know this is a very large project. So, i am asking for help. Please! smile
If anyone is interested in joining the development team, please let me know.
There are many many different areas which people can help with. Some examples
are OS-specific libaries, graphics (image processing, vector
graphics, fonts, widgetclasses, etc.), messaging/data processing,
simple configuration databases, security, virtual file system/file management
routines, specific modules (such as sound, video, email, database, etc.).
There are also alot of things you could help with that don't involve actual
code-writing. If there are any graphics artists out there, the GUI needs lots
of nice icons, mouse cursors, and background images/textures for making nice
GUI themes. There are also many standards that need to be finalized, such as
theme design, Fluid Document Format, Fluid Drawing Language, and api
standards. Also, there are lots of cool applications that need to be
developed! (Such as IDE, email client, OS configuration, file manager, image
editor, media player, calandar, contacts, web browser, word-processor, CAD,
theme editor, chat client, system monitor, Bible browesr/study, GPS
navigation, etc., etc., etc.)

I am totally open to any suggestions or questions. This is an open project
which i believe could benefit many users out there. I know people have ideas
for applications they wish to develop. I sure do. I would love to experiment
with sound synthesis, GPS navigation, robotics, home automation, fractals,
CAD, artificial intelligence, etc. So, i am developing this platform which 
could make it very easy to develop interesting applications like that.

If i get enough of a response, I'll work on organising the development team,
and list specific details of what needs to be done, using the website to
track everything and provide some sort of CVS for easy source code uploading/
downloading.

If anyone is interested in this project, please let me know. I will keep
working on this with or without you, but i'd rather work on it WITH you. blink

-Ryan W. Johnson

[cool signature here, if i ever think of one...]

Website: http://www.fluidae.com/
Email: ryanj at fluidae.com
IRC Chat: irc://irc.sorcery.net/#FluidAE (also check out the #Euphoria
chatroom!)
(My nick is "rywilly")

new topic     » topic index » view thread      » older message » newer message

Search



Quick Links

User menu

Not signed in.

Misc Menu