savannah-hackers
[Top][All Lists]
Advanced

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

Re: [Savannah-hackers] savannah.gnu.org: submission of GUtopIa


From: Mathieu Roy
Subject: Re: [Savannah-hackers] savannah.gnu.org: submission of GUtopIa
Date: Fri, 26 Jul 2002 08:41:24 +0200

Hi,

In order to release your project under the LGPL you should write copyright
notice and license notice at the beginning of every source
code file (a file can be included in another software, since it's free) + a COPYING file with the complete license. Please follow the advice of
http://www.gnu.org/licenses/gpl-howto.html

Could you resubmit once this is done (you can do this copying the big re-registration link provided in the mail you get when you have registered) ?

Regards,


Le ven 26 jui 2002 à  0h36, address@hidden a écrit :

A package was submitted to savannah.gnu.org.
This mail was sent to address@hidden, address@hidden


Thomas Sawyer <address@hidden> described the package as
follows:
License: gpl
Other License:
Package: GUtopIa
System name: gutopia
This package does NOT want to apply for inclusion in the GNU project

Description:
GUtopIa is a GUI meta-API for the Ruby scripting language. We say
\"meta\" because it presents a single common API to the developer
regardless of the underlying base API.

In sum, GUtopIa intends to provide a best-of-all-worlds GUI toolkit to
the Ruby community of programmers, meeting all requirements of such a
toolkit: cross-platform compatability, native platform integration,
ease of coding with good Seperation Of Concerns and opertaing on the
Principle of Least Suprise, international font support, as well as a
good dose of flexibity and speed.

There are two major divisions to the GUtopIa meta-API, tentatively
nicked name Biz and Joy. Biz uses wxWindows as a backend GUI API,
while Joy uses the ClanLib Game SDK. Both are open source projects in
their own right.

The common meta-API as presented to the developers is desgined around
a Dual Channel Model-View-Control architecture. This structure
provides optimal SOC. The core-application (Model) need not be
necessarily altered in anyway in order to give it a user-interface
(View). The two are coorelated by pairs of intermediary conduits,
which are actually dynamically generated methods in the ruby source.
These shuttle state changes \"automagically\" between core-application
and user-interface (Controller).

The GUtopIa project is an offspring of the original RougeProject, a
part of FreeRIDE and continues in its footsteps with the goal of
bringing GUI programming to new heights that only a languge like Ruby
can provide.

GUtopIa is currently under minor devleopment and major discussion, but
expect this to reverse soon. In this regard it is our intention to
follow a rapid-development course of action.

The project leader is Thomas Sawyer, aka transami. A philosophy major
with over 20 years of coding practice in a variety of platforms.


Other Software Required:
Ruby 1.6.7+
wxWindows
ClanLib SDK

Other Comments:
Primary Contact: Thomas Sawyer (aka transami) address@hidden

Alternate information can be found at:
http://www.transami.net/files/ruby/

Welcome to the groovy world of GUtopIa!



_______________________________________________
Savannah-hackers mailing list
address@hidden
http://mail.gnu.org/mailman/listinfo/savannah-hackers


--
Mathieu Roy
 http://savannah.gnu.org/users/yeupou
http://yeupou.coleumes.org
http://gpg.coleumes.org (GPG Key)


reply via email to

[Prev in Thread] Current Thread [Next in Thread]