1. FluidAE - development team needed
- Posted by Ryan W. Johnson <ryanj at fluidae.com> Sep 07, 2005
- 1245 views
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. ----------------------- 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. 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! 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. -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")
2. Re: FluidAE - development team needed
- Posted by cklester <cklester at yahoo.com> Sep 07, 2005
- 887 views
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/
3. Re: FluidAE - development team needed
- Posted by Ryan W. Johnson <ryanj at fluidae.com> Sep 07, 2005
- 866 views
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...]
4. Re: FluidAE - development team needed
- Posted by Dan McGrath <danmcg.au at gmail.com> Sep 07, 2005
- 873 views
------=_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 "Introduction..." 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> "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."<br> <br> "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."<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> <<a href="mailto:guest at rapideuphoria.com">guest at rapideuphoria.c= om </a>> 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 <cklester = at <a href="http://yahoo.com">yahoo.com</a>><br><br>Ryan W. Johnson wrote= :<br>><br>> 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=
5. Re: FluidAE - development team needed
- Posted by Dan McGrath <danmcg.au at gmail.com> Sep 16, 2005
- 873 views
------=_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"
6. Re: FluidAE - development team needed
- Posted by Dan McGrath <danmcg.au at gmail.com> Sep 16, 2005
- 900 views
------=_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> </di= v> <div><span class="gmail_quote">On 9/16/05, <b class="gmail_sendername">= Dan McGrath</b> <<a href="mailto:danmcg.au at gmail.com">danmcg.au at gmail.= com</a>> 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> </div> <div>Just view the .html file I have included as it has a few notes.</div> <div> </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--
7. Re: FluidAE - development team needed
- Posted by don cole <doncole at pacbell.net> Sep 16, 2005
- 908 views
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"
8. Re: FluidAE - development team needed
- Posted by Dan McGrath <danmcg.au at gmail.com> Sep 17, 2005
- 857 views
------=_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 ------=_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 </div> ------=_Part_10998_10316030.1126926631230--
9. Re: FluidAE - development team needed
- Posted by Brian Broker <brian_broker at yahoo.com> Sep 17, 2005
- 877 views
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
10. Re: FluidAE - development team needed
- Posted by don cole <doncole at pacbell.net> Sep 17, 2005
- 845 views
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 > > ------=_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 </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