[Top][All Lists]

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

[Savannah-register-public] [task #6202] Submission of Instant Apply, or

From: Lennon Cook
Subject: [Savannah-register-public] [task #6202] Submission of Instant Apply, or, Everything is a File
Date: Sun, 10 Dec 2006 05:00:32 +0000
User-agent: Mozilla/5.0 (X11; U; Linux i686; en-GB; rv:1.8.1) Gecko/20061010 Firefox/2.0


                 Summary: Submission of Instant Apply, or, Everything is a
                 Project: Savannah Administration
            Submitted by: lvc
            Submitted on: Sunday 10/12/06 at 05:00
         Should Start On: Sunday 10/12/06 at 00:00
   Should be Finished on: Wednesday 20/12/06 at 00:00
                Category: Project Approval
                Priority: 5 - Normal
                  Status: None
                 Privacy: Public
        Percent Complete: 0%
             Assigned to: None
             Open/Closed: Open
         Discussion Lock: Any
                  Effort: 0.00



A new project has been registered at Savannah 
This project account will remain inactive until a site admin approves or
discards the registration.

= Registration Administration =

While this item will be useful to track the registration process, *approving
or discarding the registration must be done using the specific Group
<> page*,
accessible only to site administrators, effectively *logged as site
administrators* (superuser):

* Group Administration

= Registration Details =

* Name: *Instant Apply, or, Everything is a File*
* System Name:  *wysiwod*
* Type: non-GNU software & documentation
* License: GNU General Public License V2 or later


==== Description: ====
This project is a suite of Free Software desktop tools for various tasks,
which avoid the traditional Load/Save/New functionality which most desktop
apps today use. Instead, saving is automatic - as a user modifies a file, it
is written to disk immediately. 'Load' functionality only exists at
invocation (and via drag-and-drop insertion), and 'New' functionality is left
to the file manager. This allows the software to be simpler in several ways,
including the lack of a mini-filer - all file management is left to the filer
manager. In this way, while the software in this project is aimed primarily at
the free software ROX desktop [], the software should run
well on any desktop which can make use of the free software GTK+ graphical
interface library. Another primary design issue that I am adhering to is the
Unix idea that 'everything is a file' - partly through the use of the above
described functionality, I seek to expose this concept at all levels from
implementation to user interface.
The project makes use of the Free GTK+ graphical toolkit, and the Free Python
programming language, and so should run on any free operating system (the
primary targets being GNU/Linux distributions, and the BSD variants), and it
is believed that they will run well on the GNU/HURD system. It is also
possible that these programs will run on non-free operating systems such as
Microsoft Windows and Apple Mac OS X, but this is not considered a design
Currently, there is written a source code text editor written for this
project. Other projects that are planned, but for which no code is yet
written, are an instant messaging client (using the freely implementable XMPP
protocol), a word processor and a spreadsheet (using the freely implementable
OpenDocument Formats).
The software in this project is made available primarily through the free
software 'zero-install injector', and it is possible that other free package
management implementations will be considered in future.

==== Other Software Required: ====
Python programming language (
GTK+ graphical toolkit (
Python bindings for the above (
GTKSourceView widget, and python bindings (
ROX-Lib (
Possible future dependancy of xmpppy, a free XMPP library

==== Other Comments: ====
At the time of submission,I have asked address@hidden where to send
my source code, and will email it to that address when it is received.


Reply to this item at:


  Message sent via/by Savannah

reply via email to

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