[Top][All Lists]

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

[Savannah-register-public] [task #13340] Submission of Mediatex Electron

From: Nicolas Roche
Subject: [Savannah-register-public] [task #13340] Submission of Mediatex Electronic Records Management System
Date: Fri, 03 Oct 2014 16:10:33 +0000
User-agent: Mozilla/5.0 (X11; Linux i686; rv:24.0) Gecko/20140925 Firefox/24.0 Iceweasel/24.8.1


                 Summary: Submission of Mediatex Electronic Records Management
                 Project: Savannah Administration
            Submitted by: nroche
            Submitted on: Fri 03 Oct 2014 04:10:32 PM GMT
         Should Start On: Fri 03 Oct 2014 12:00:00 AM GMT
   Should be Finished on: Mon 13 Oct 2014 12:00:00 AM GMT
                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: *Mediatex Electronic Records Management System*
* System Name:  *mediatex*
* Type: non-GNU software and documentation
* License: GNU General Public License v3 or later (progbar code under GPL2
(but author agree to change it)
libavl library is under LGPL2+
list code is from another author that aggree to to publish his code under GPL

If possible, I would be very pleased to publish as "GNU software and


==== Description: ====
Mediatex implements the Oais's archival entity and try to 
match it with the NF Z 42-013 requirements.
It focus on pereniality by dupplicating geographicaly CD 
supports and dedicated metadata.

Goal is to achieve archive perenniality. 
This means we provide the resources to overcomes the 
technological obsolescence of supports and drives we use.

The perennial archival comes with 3 main objectives:
- conserve the document
- make it accessible
- preserve it's understanding

In order to mitigate natural and technological disasters, 
archives must be duplicated on several sites.

Parsers designed to load the meta-data offer a software 
library to export them into the wanted format.

Programming languages used are: C and Bash.
Tools used are: apache2, cvs, sendmail, ssh and rsyslog

Computer science offer several means for redundancy but finally, the meta-data
management will remains centralised. The NICT mainly based on databases are
using "hight availability" to offer crash recovering. Is-it the real purpose?
Programmers use revision control system to share their source codes. Although
using a centralised deposit, this solution offer the advantage to
desynchronise updates, that is a way to anticipate crash recoveries.

In other words, others ERMS usealy use XML and a centralised database wherease
mediatex use text files and cvs to manage the metadata.

==== Other Software Required: ====
- Copy/past codes:
getcgivar, MIT/NCSA?, no sure but shall be find into NCSA sever exemples
log-ardsm-strdsm, (no license yet), (Peter Felecan
agree me to put this code into GPL)
e2fsck (progbar), GPLv2, (Theodore Ts'o
agree to relicense e2fsck's progress bar code under the LGPLv2)

- Compilation:
automake,   GPLv2+,
bison,      GPLv3+,
gettext,    GPLv3+,
flex,       BSD,
help2man,   GPLv3+,
libavl,     LGPLv2+,
libtool,    GPLv2+,
make,       GPLv3+,
texinfo,    GPLv3+,
transfig,   MIT, ?
libssl-dev, BSD,

- Documentation (others format than texinfo and man) :
imagemagick, Apache2,
texlive,     LPPL,

- Installation:
apache2,        Apache2,
bc,              GPLv3+,
bzip2,           GPLv3?,
cpio,            GPLv3+,
cvs,             GPLv2+,
findutils,       GPLv3+,
gzip,            GPLv2+,
initramfs-tools, GPLv2+,
ssh,             BSD,
tar,             GPLv3+,
unzip,           BSD,
viewvc,          BSD,

- Optionnal: (and non-free)
rar,             EULA,
afio, not a standard OSI/FSF approved free software,

==== Other Comments: ====
Designed under Debian but looks compatible (and running) with gNewSense.

Dependencies do not bring them but my project may also use rar and afio which
are not under a free license.

There is still 280 nearly trivial files without licences, I cannot state if
they need copyright notice and license header or not.

Media files all comes with this project and are included into the
documentation, so I guess I may do not specify license for them.

This is a personal project and also my first one.
So it shoul'nt be very well done and I think a lot of works still need to be
However this first version looks functionnal and I get a copyright disclaimers
renouncement from my employer (France).
In a personnal point of view, it is important to me to publish my project as
free software as it was the goal I set myself there was 10 years.

Thank you very much (and sorry for my bad english).

==== Tarball URL: ====


Reply to this item at:


  Message sent via/by Savannah

reply via email to

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