savannah-register-public
[Top][All Lists]
Advanced

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

[Savannah-register-public] [task #3619] Submission of Web Interface Tool


From: Sylvain Beucler
Subject: [Savannah-register-public] [task #3619] Submission of Web Interface Tools
Date: Thu, 20 Jan 2005 16:05:15 +0000
User-agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.5) Gecko/20041107 Firefox/1.0

This is an automated notification sent by Savannah.
It relates to:
                task #3619, project Savannah Administration

==============================================================================
 LATEST MODIFICATIONS of task #3619:
==============================================================================

               Posted by: Sylvain Beucler <Beuc>
               Posted on: 2005-01-20 16:05 (Europe/Paris)
    _______________________________________________________

                  Status:               Need Info -> Done                   
             Open/Closed:                    Open -> Closed                 

    _______________________________________________________

Follow-up Comment:
Fine, I approved your project. You will receive a confirmation mail shortly.

==============================================================================
 OVERVIEW of task #3619:
==============================================================================

URL:
  <http://savannah.gnu.org/task/?func=detailitem&item_id=3619>

                 Summary: Submission of Web Interface Tools
                 Project: Savannah Administration
            Submitted by: eradan
            Submitted on: lun 10.01.2005 à 08:16
         Should Start On: jeu 13.01.2005 à 00:00
   Should be Finished on: jeu 13.01.2005 à 00:00
                Category: Project Approval
                Priority: 5 - Normal
                  Status: Done
                 Privacy: Public
        Percent Complete: 0%
             Assigned to: Beuc
             Open/Closed: Closed
                  Effort: 0.00

    _______________________________________________________



Site Admin. Approval/Edition URL:
 <https://savannah.nongnu.org/admin/groupedit.php?group_id=7200>


###### ORIGINAL SUBMISSION DETAILS ######

System Group Name:
-----------------
  wits


Full Name:
----------
  Web Interface Tools
  

Type:
-----
  non-GNU


License:
-------- 
  GNU General Public License V2 or later


Other License: 
--------------
  


Description:
------------
  WITs is a zope product. WITs is a collection of tools for developing web

application interfaces and controllers in zope framework.


Other Software Required:
------------------------
  Zope Web Application Server


Other Comments:
---------------
  

#########################################


    _______________________________________________________

Follow-up Comments:


-------------------------------------------------------
Date: jeu 20.01.2005 à 16:05        By: Sylvain Beucler <Beuc>
Fine, I approved your project. You will receive a confirmation mail shortly.

-------------------------------------------------------
Date: jeu 20.01.2005 à 07:42        By: Sylvain Beucler <Beuc>
Sorry, I think I wasn't clear. Can you upload an updated version of your
tarball (with the notices fixed)?

-------------------------------------------------------
Date: sam 15.01.2005 à 10:05        By: Sylvain Beucler <Beuc>
*Copying Ivan's reply in the tracker item*



Hi,



The WITs (Web Interface Tools) is a zope product for web interface
developer.

The product is python code and has no dependency from other products or

modules.



Inside WITs you'll find:



- CONTROLLER: is stateful object used to manage the user interaction.

It is a placeholder of data to be used by the pages presented to the user.

A Controller is composed one or more pages (see TabManager below), each page

making use of fields to store inputs and manage form presentation.

Controllers also gives you support for redirection and can contain specific

objects for fields validation.

Developers shoul subclass from BasicController (a one page controller) or

from

MultiPartController (multiple page controller) for their own controllers.



- WIDGET: it's an object that supports data storing and presentation. Should

be

used as a Controller component. Implemented widgets include simple input

(text

and numbers), datetime input, select list fields and checkboxes.



- TABMANAGER: it's used for nanvigating (throuh tabs) the pages of a

multi-page

controller. It keeps track the last visited tab and manages the redirection

to

another controller page.

- PRESENTATION: it's an object to be used between the domain-object and its

rendering. Decoupling the domain-object from its rendering allows for a

versatile reuse of data fetching methods.

Once created and structured with Sections, a presentation should be filled
by

the domain-object, and then used in your rendering code (to screen,

printing, DB

dumping, and so on).



About copyright and license notices: I'll put it inside tests files as well.



Regards,

Ivan Ricotti



-------------------------------------------------------
Date: jeu 13.01.2005 à 20:13        By: Sylvain Beucler <Beuc>
Hi,



I'm evaluating the project you submitted for approval in Savannah.



Can you give me a more detailled description of your project and its
dependencies (including Python modules?).



Also, it would be good to add copyright and license notices in programs in
the tests/ directory.



Regards,







    _______________________________________________________

File Attachments:


-------------------------------------------------------
Date: jeu 20.01.2005 à 08:40  Name: WebInterfaceTools.tgz  Size: 19,43Ko  
By: eradan
WITs fixed as required in 2005/01/20 e-mail by Sylvain Beucler
<http://savannah.gnu.org/task/download.php?item_id=3619&item_file_id=77>
-------------------------------------------------------
Date: lun 10.01.2005 à 08:24  Name: WebInterfaceTools.tgz  Size: 17,32Ko  
By: eradan

<http://savannah.gnu.org/task/download.php?item_id=3619&item_file_id=67>

==============================================================================

This item URL is:
  <http://savannah.gnu.org/task/?func=detailitem&item_id=3619>

_______________________________________________
  Message posté via/par Savannah
  http://savannah.gnu.org/





reply via email to

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