taskGna! Administration - Tasks: task #4976, Submission of Python Logical Data...

 
 
Show feedback again

You are not allowed to post comments on this tracker with your current authentification level.

task #4976: Submission of Python Logical Data Access

Submitted by:  Romain Chantereau <romainc>
Submitted on:  Fri 30 Mar 2007 08:39:11 AM UTC  
 
Status: DoneApproval Status: Approved
Should Start On: Fri 30 Mar 2007 12:00:00 AM UTCShould be Finished on: Mon 09 Apr 2007 12:00:00 AM UTC
Category: Project ApprovalPriority: 5 - Normal
Privacy: PublicAssigned to: None
Open/Closed: Closed

Tue 03 Apr 2007 07:17:50 AM UTC, comment #5:

Fixed.

Romain Chantereau <romainc>
Tue 03 Apr 2007 03:04:19 AM UTC, comment #4:

The License headers (in code source) aren't complete.

Additional instructions are available from
<http://www.gnu.org/licenses/gpl-how...>, that are usually
valid for libre software licenses.

The GPL FAQ explains why these procedures must be followed. To
learn why a copy of the GPL must be included with every copy of
the code, for example, go to
<http://www.gnu.org/licenses/gpl-faq...>

Philippe Roy <phroy>
Site Administrator
Mon 02 Apr 2007 08:02:37 AM UTC, comment #3:

Arg !

Really sorry, I just fixed the perms. (again ;-))

Romain Chantereau <romainc>
Mon 02 Apr 2007 07:55:29 AM UTC, comment #2:

I can't download file : "You don't have permission to access ~romain/pylda/pylda/container.py on this server."

Philippe Roy <phroy>
Site Administrator
Fri 30 Mar 2007 11:04:21 AM UTC, comment #1:

I fixed the permission on the server, my apologizes to the people that tried to access it before this note.

Romain Chantereau <romainc>
Fri 30 Mar 2007 08:39:11 AM UTC, original submission:

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 page, accessible only to site administrators, effectively logged as site administrators (superuser):

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).

Romain Chantereau <romainc>

 

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -unavailable- added by phroy (Posted a comment)
  • -unavailable- added by romainc (Submitted the item)
  •  

    Do you think this task is very important?
    If so, you can click here to add your encouragement to it.
    This task has 0 encouragements so far.

    Only logged-in users can vote.

     

    Please enter the title of George Orwell's famous dystopian book (it's a date):

     

     

    Follow 5 latest changes.

    Date Changed By Updated Field Previous Value => Replaced By
    Tue 03 Apr 2007 12:17:44 PM UTCphroyApproval StatusWait Action=>Approved
      Status-Automatic update due to transitions settings-=>Done
      Open/Closed-Automatic update due to transitions settings-=>Closed
    Mon 02 Apr 2007 07:55:29 AM UTCphroyApproval StatusNone=>Wait Action
      Status-Automatic update due to transitions settings-=>In Progress
    Show feedback again

    Back to the top


    Powered by Savane 3.1-cleanup