1. FluidAE - development team needed

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 message » categorize

2. Re: FluidAE - development team needed

Ryan W. Johnson wrote:
> 
> You can see a screenshot at...

That's an amazing looking product you got there! I definitely think you should
go cross-platform. I wonder why someone wouldn't just use wxEuphoria to develop
the applications you mentioned.

I can't join the dev team anytime soon... no time for a busy single-dad,
especially when I'm already loaded up with projects. I'm willing to do
beta-testing, however, if needed.

> This ... could benefit many users out there.

Tell me how, or is it on your web site?

-=ck
"Programming in a state of EUPHORIA."
http://www.cklester.com/euphoria/

new topic     » goto parent     » topic index » view message » categorize

3. Re: FluidAE - development team needed

cklester wrote:
> 
> Ryan W. Johnson wrote:
> > 
> > You can see a screenshot at...
> 
> That's an amazing looking product you got there! I definitely think you should
> go cross-platform. I wonder why someone wouldn't just use wxEuphoria to
> develop
> the applications you mentioned.
> 
> I can't join the dev team anytime soon... no time for a busy single-dad,
> especially when I'm already loaded up with projects. I'm willing to do
> beta-testing, however, if needed.
> 
> > This ... could benefit many users out there.
> 
> Tell me how, or is it on your web site?
> 
> -=ck
> "Programming in a state of EUPHORIA."
> <a
> href="http://www.cklester.com/euphoria/">http://www.cklester.com/euphoria/</a>
> 

It could benefit users mainly because it provides a strict set of standards,
so that it its very simple to make applications (it is designed to be very
user-friendly), yet the standards are not restrictive. Instead, thay promote
creativity and improvements by allowing for much customization.

You can read this for more information: http://www.fluidae.com/intro.htm.

~Ryan W. Johnson

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

new topic     » goto parent     » topic index » view message » categorize

4. Re: FluidAE - development team needed

------=_Part_3546_19768687.1126092741021
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline

@Ryan: I'll have the next copy of the user system to you in a couple of
days.

@CK: Click on the "Introduction..." link part way down the
fluidae.com<http://fluidae.com>page. I think some of the important
reasons would come from the following
quotes from that page.

"It is design to be completely customizable. You can tweak everything in
FluidAE, even the source code of the core itself, <snip> Each user has
complete freedom to change his environment without affecting other users'=

environments. The GUI can be easily customized by selecting or creating
different themes, which affect how the GUI looks and behaves."

"Once it is installed on a computer, all an administrator needs to do is
edit the network configuration to add the computer to the network, and from=

that point on FluidAE will automatically update itself to keep its files an=
d
settings syncronized with the main server. When users log in to any
computer, they will allways see the same environment no matter where they=

are on the network. Because of FluidAE's unique network model, a network of=

computers act like one huge multi-processor super-computer. This means that=

processors can be shared (remote services and distributed processing),
hardware devices such as printers, cameras, scanners, and removable disks=

can be used from any computer, and applications are always available on the=

entire network, not installed on individual computers."

So I'm guessing he is selling it on the points that it will act like a
virtual os that natively and automatically supports distributed programming=

along with the ability to modified the core engine

On 9/6/05, cklester <guest at rapideuphoria.com> wrote:
>
>
>
> posted by: cklester <cklester at yahoo.com <http://yahoo.com>>
>
> Ryan W. Johnson wrote:
> >
> > You can see a screenshot at...
>
> That's an amazing looking product you got there! I definitely think you=

> should
> go cross-platform. I wonder why someone wouldn't just use wxEuphoria to=

> develop
> the applications you mentioned.
>
> I can't join the dev team anytime soon... no time for a busy single-dad,
> especially when I'm already loaded up with projects. I'm willing to do
> beta-testing, however, if needed.
>
> > This ... could benefit many users out there.
>
> Tell me how, or is it on your web site?
>
> -=ck
> "Programming in a state of EUPHORIA."
> http://www.cklester.com/euphoria/
>
>
>
>
>


--
*
All I have left to say
is that you, my sweet angel,
You bring happiness to any rainy day.
Ginni, I cherish you, every day.
*

------=_Part_3546_19768687.1126092741021
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline

@Ryan: I'll have the next copy of the user system to you in a couple of day=
s.<br>
<br>
@CK: Click on the &quot;Introduction...&quot; link part way down the <a hre=
f="http://fluidae.com">fluidae.com</a>
page. I think some of the important reasons would come from the
following quotes from that page.<br>
<br>
&quot;It is design to be completely customizable. You can tweak
   everything in FluidAE, even the source code of the core itself,
   &lt;snip&gt; Each user has complete freedom to change his
   environment without affecting other users' environments. The GUI can
   be easily customized by selecting or creating different themes, which
   affect how the GUI looks and behaves.&quot;<br>
<br>
&quot;Once it is=20
   installed on a computer, all an administrator needs to do is edit the
   network configuration to add the computer to the network, and from
   that point on FluidAE will automatically update itself to keep its
   files and settings syncronized with the main server. When users log
   in to any computer, they will allways see the same environment no
   matter where they are on the network. Because of FluidAE's unique
   network model, a network of computers act like one huge
   multi-processor super-computer. This means that processors can be
   shared (remote services and distributed processing), hardware devices
   such as printers, cameras, scanners, and removable disks can be used
   from any computer, and applications are always available on the
   entire network, not installed on individual computers.&quot;<br>
<br>
So I'm guessing he is selling it on the points that it will act like a
virtual os that natively and automatically supports distributed
programming along with the ability to modified the core engine<br><br><div>=
<span class="gmail_quote">On 9/6/05, <b class="gmail_sendername">cklest=
er</b> &lt;<a href="mailto:guest at rapideuphoria.com">guest at rapideuphoria.c=
om
</a>&gt; wrote:</span><blockquote class="gmail_quote" style="border-lef=
t: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1=
ex;">============ The Euphoria Mailing List ===
==========<br><br><br>posted by: cklester &lt;cklester =
at
<a href="http://yahoo.com">yahoo.com</a>&gt;<br><br>Ryan W. Johnson wrote=
:<br>&gt;<br>&gt; You can see a screenshot at...<br><br>That's an amazing l=
ooking product you got there! I definitely think you should<br>go cross-pla=
tform. I wonder why someone wouldn't just use wxEuphoria to develop
<br>the applications you mentioned.<br><br>I can't join the dev team anytim=
e soon... no time for a busy single-dad,<br>especially when I'm already loa=
ded up with projects. I'm willing to do<br>beta-testing, however, if needed=

new topic     » goto parent     » topic index » view message » categorize

5. Re: FluidAE - development team needed

------=_Part_5806_4614921.1126851995744
Content-Type: multipart/alternative; 
	boundary="----=_Part_5807_18687819.1126851995744"

------=_Part_5807_18687819.1126851995744
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline

Here are some Diagrams for you to peruse.
 Just view the .html file I have included as it has a few notes.
 Cheers,
Dan

------=_Part_5807_18687819.1126851995744
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline

<div>Here are some Diagrams for you to peruse.</div>
<div>&nbsp;</div>
<div>Just view the .html file I have included as it has a few notes.</div>
<div>&nbsp;</div>
<div>Cheers,</div>
<div>Dan</div>

------=_Part_5807_18687819.1126851995744--

------=_Part_5806_4614921.1126851995744
Content-Type: application/octet-stream; name="DCSRG-Diagrams.rar"

new topic     » goto parent     » topic index » view message » categorize

6. Re: FluidAE - development team needed

------=_Part_7376_31533389.1126876225768
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline

Mistake on the Network Client diagram.
The second 'Feed UAS into DCSRG' shouldn't be there.

 On 9/16/05, Dan McGrath <danmcg.au at gmail.com> wrote:=20
>
> Here are some Diagrams for you to peruse.
>  Just view the .html file I have included as it has a few notes.
>  Cheers,
> Dan
>
>


--
*
All I have left to say
is that you, my sweet angel,
You bring happiness to any rainy day.
Ginni, I cherish you, every day.
*

------=_Part_7376_31533389.1126876225768
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline

<div>Mistake on the Network Client diagram.</div>
<div>The second 'Feed UAS into DCSRG' shouldn't be there.<br><br>&nbsp;</di=
v>
<div><span class="gmail_quote">On 9/16/05, <b class="gmail_sendername">=
Dan McGrath</b> &lt;<a href="mailto:danmcg.au at gmail.com">danmcg.au at gmail.=
com</a>&gt; wrote:</span>
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0=
px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">
<div>Here are some Diagrams for you to peruse.</div>
<div>&nbsp;</div>
<div>Just view the .html file I have included as it has a few notes.</div>
<div>&nbsp;</div>
<div>Cheers,</div><span class="sg">
<div>Dan</div></span><br clear="all"></blockquote></div><br><br clear="=
all"><br>-- <br>*<br>All I have left to say<br>is that you, my sweet angel,=
<br>You bring happiness to any rainy day.<br>Ginni, I cherish you, every da=
y.
<br>*=20

------=_Part_7376_31533389.1126876225768--

new topic     » goto parent     » topic index » view message » categorize

7. Re: FluidAE - development team needed

This what your message looks like to me: (unreadable)

Dan McGrath wrote:
> 
> ------=_Part_5806_4614921.1126851995744
> Content-Type: multipart/alternative; 
> 	boundary="----=_Part_5807_18687819.1126851995744"
> 
> ------=_Part_5807_18687819.1126851995744
> Content-Type: text/plain; charset=ISO-8859-1
> Content-Transfer-Encoding: quoted-printable
> Content-Disposition: inline
> 
> Here are some Diagrams for you to peruse.
>  Just view the .html file I have included as it has a few notes.
>  Cheers,
> Dan
> 
> ------=_Part_5807_18687819.1126851995744
> Content-Type: text/html; charset=ISO-8859-1
> Content-Transfer-Encoding: quoted-printable
> Content-Disposition: inline
> 
> <div>Here are some Diagrams for you to peruse.</div>
> <div> </div>
> <div>Just view the .html file I have included as it has a few notes.</div>
> <div> </div>
> <div>Cheers,</div>
> <div>Dan</div>
> 
> ------=_Part_5807_18687819.1126851995744--
> 
> ------=_Part_5806_4614921.1126851995744
> Content-Type: application/octet-stream; name="DCSRG-Diagrams.rar"

new topic     » goto parent     » topic index » view message » categorize

8. Re: FluidAE - development team needed

------=_Part_10998_10316030.1126926631230
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline

My apologises, this has went to the wrong email address, not sure how I
managed to do that... Got to get use to how gmail does things.
 Sorry all getlost

------=_Part_10998_10316030.1126926631230
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline

<div>My apologises, this has went to the wrong email address, not sure how =
I managed to do that... Got to get use to how gmail does things.</div>
<div>&nbsp;</div>
<div>Sorry all getlost</div>

------=_Part_10998_10316030.1126926631230--

new topic     » goto parent     » topic index » view message » categorize

9. Re: FluidAE - development team needed

Dan McGrath wrote:
> 
> ------=_Part_10998_10316030.1126926631230
> Content-Type: text/plain; charset=ISO-8859-1
> Content-Transfer-Encoding: quoted-printable
> Content-Disposition: inline

<snipped content>

Your first challenge is to post *plain-text* with your G-mail.  I don't use it
personally but I know there are folks here on this list that can help.

-- Brian

new topic     » goto parent     » topic index » view message » categorize

10. Re: FluidAE - development team needed

Dan McGrath wrote:
> 
> ------=_Part_10998_10316030.1126926631230
> Content-Type: text/plain; charset=ISO-8859-1
> Content-Transfer-Encoding: quoted-printable
> Content-Disposition: inline
> 
> My apologises, this has went to the wrong email address, not sure how I
> managed to do that... Got to get use to how gmail does things.
>  Sorry all getlost
> 
> ------=_Part_10998_10316030.1126926631230
> Content-Type: text/html; charset=ISO-8859-1
> Content-Transfer-Encoding: quoted-printable
> Content-Disposition: inline
> 
> <div>My apologises, this has went to the wrong email address, not sure how =
> I managed to do that... Got to get use to how gmail does things.</div>
> <div> </div>
> <div>Sorry all getlost</div>
> 
> ------=_Part_10998_10316030.1126926631230--
> 
> 

  I don't know how to do it either I only post directly on this forum.  I

don't use Topica or anything.

However this last post of yours (above) is much better .

Don Cole
SF

new topic     » goto parent     » topic index » view message » categorize

Search



Quick Links

User menu

Not signed in.

Misc Menu