URL:
  <http://gna.org/task/?4976>

                 Summary: Submission of Python Logical Data Access
                 Project: Gna! Administration
            Submitted by: romainc
            Submitted on: vendredi 30.03.2007 à 08:39
                  Status: None
         Approval Status: None
         Should Start On: vendredi 30.03.2007 à 00:00
   Should be Finished on: lundi 09.04.2007 à 00:00
                Category: Project Approval
                Priority: 5 - Normal
                 Privacy: Public
             Assigned to: None
             Open/Closed: Open
         Discussion Lock: Any

    _______________________________________________________

Details:

A new project has been registered at Gna! 
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
Administration <https://gna.org/siteadmin/groupedit.php?group_id=2147> page*,
accessible only to site administrators, effectively *logged as site
administrators* (superuser):

* Group Administration
<https://gna.org/siteadmin/groupedit.php?group_id=2147>


= Registration Details =

* Name: *Python Logical Data Access*
* System Name:  *pylda*
* Type: Programs
* License: GNU General Public License V2 or later

----

==== Description: ====
Python Logical Data Access (pylda) permits to access data via logical
requests.

The major impact of logical requests is the access to the information is
non-hierarchical.

pylda is a translator between the logical requests and a storage container
(fs, db, p2p, etc.). The logical requests consist of a combination of keyword
and metadata elements (attribute). This combination follows the bool algebra.
As a trivial example, requesting the picture
file:///tmp/hollidays/newyork.jpg taken the 11/07/2007, the request could be
: hollidays & newyork & date:11-07-2007.

The pylda philosophy consider that the data access have to be able via
logical request and via the container traditional method.

The metadata are saved in standard metadata XML files or inside the file (if
the file format supports it, exif for jpg, etc.).

For performance, there will have an indexation but this indexation is not
necessary to let pylda works : the index can be regenerated.

It is written totaly in python in order to work on any platform, first code
lines can be consulted here : http://hal.servaux.org/~romain/pylda/



==== Other Software Required: ====
At this moment, pylda only depends on python-pyparsing (and python of
course). 






    _______________________________________________________

Reply to this item at:

  <http://gna.org/task/?4976>

_______________________________________________
  Message posté via/par Gna!
  http://gna.org/


_______________________________________________
Register mailing list
[email protected]
https://mail.gna.org/listinfo/register

Reply via email to