taskSavannah Administration - Tasks: task #5565, Submission of teebu

 
 

task #5565: Submission of teebu

Submitter:  Jim Farrand <jynx>
Submitted:  Tue 16 May 2006 01:08:31 PM UTC
   
 
Should Start On:  Tue 16 May 2006 12:00:00 AM UTC Should be Finished on:  Fri 26 May 2006 12:00:00 AM UTC
Category:  Project Approval Priority:  * 5 - Normal
Status:  Done Privacy:  Public
Assigned to:  kickino Open/Closed:  Closed
* Mandatory Fields

Add a New Comment Rich Markup
   

Jump to the original submission

Tue 13 Jun 2006 06:47:49 PM UTC, comment #6: 

Hi,

I have approved your project as non-GNU.


You will receive an automated e-mail containing detailed information about the approval.

If you would like to offer your project to the GNU project,
please contact the GNU Eval team, following the instructions at
http://www.gnu.org/help/evaluation.html .

Regards.

Sebastian Wieseler <kickino>
Thu 08 Jun 2006 12:17:00 PM UTC, comment #5: 

Hi Sebastian,

Sorry, I misunderstood your instructions.

Please find an updated tarball at the following URL:
http://tyl.xyxyx.org/~jim/files/teebu/teebu-0.9.2.2.tar.bz2

Regards,
Jim

Jim Farrand <jynx>
Wed 07 Jun 2006 04:21:43 PM UTC, comment #4: 

Hello.


At first, you should add a file called COPYING/LICENSE into the doc/ directory including the GNU FDL, too - http://www.gnu.org/licenses/fdl.txt


At second, you SHOULDN'T include GPL and FDL into the ./COPYING file - because you released your source code only under the GPL I guess - http://www.gnu.org/licenses/gpl.txt

Regards,

Sebastian Wieseler <kickino>
Thu 01 Jun 2006 06:46:53 AM UTC, comment #3: 

Hi Sebastian,

Is there anything more I can do to move this registration forward?

Regards,
Jim

Jim Farrand <jynx>
Tue 23 May 2006 09:37:08 PM UTC, comment #2: 

Hi Sebastian,

I've now added the FDL as a section in the manual, and to the copying file, and added the copyright notice.

An updated tarball is available here:

http://tyl.xyxyx.org/~jim/files/teebu/teebu-0.9.2.1.tar.bz2

Regards,
Jim

Jim Farrand <jynx>
Tue 23 May 2006 08:49:25 PM UTC, comment #1: 

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


For you documentation some hints:
In order to release your project properly and unambiguously under the FDL,
please place copyright notices and permission-to-copy statements after the title page of each work.

In addition, if you haven't already, please add a copy of the FDL
(available from http://www.gnu.org/licenses/fdl.html in various formats)
as a section of your works , and as plain text in a file named 'COPYING' (http://www.gnu.org/licenses/fdl.txt).

For more information, see http://www.gnu.org/licenses/fdl.html#SEC4

http://www.gnu.org/licenses/fdl-howto.html also covers additional points,
including a smaller notice that you can use in auxiliary files.


Regards and look forward to an updated tarball

Sebastian Wieseler <kickino>
Tue 16 May 2006 01:08:31 PM UTC, original submission:  

A new project has been registered at Savannah
The project account will remain inactive until a site admin approve or discard 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):

  <https://savannah.gnu.org/siteadmin/groupedit.php?group_id=8565>


######### REGISTRATION DETAILS #########

Full Name:
----------
  teebu

System Group Name:
-----------------
  teebu

Type:
-----
  Official GNU software

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

Description:
------------
  teebu is an archiving tool similar to tar or cpio, but with explicit support for encrypting archives.  Creating encrypted archives is possible with existing tools (eg tar+gpg or afio+gpg), however teebu seeks to overcome some limitations of these solutions.

In particular, teebu has good error recovery properties.  A limitation of tar+gpg based solutions is that any data after an error in the archive is lost.  A single bit error can therefore result in loss of an entire archive.  teebu is able to recover from such errors.  The file containing the error, and a (user tuneable) amount of data after the error will be lost, but teebu is able to recover and restart extraction at some point later in the archive.

Other solutions avoid this problem by encrypting file data only.  Whilst dealing with the problem of errors, this allows an attacker who obtains an "encrypted" archive to see the number of files in the archive, and all the meta-data associated with each file.  In many cases, can be almost as damaging as the attacker obtaining the data itself.  This solution also has bad performance especially for large numbers of small files, as the encryption engine (typically gpg) must be restarted for each file.  teebu addresses both these problem - meta data is hidden, and all data is encryped in chunks to preserve performance.

General project info:
http://jimboswiki.xyxyx.org/Teebu
Download source code for latest version:
http://tyl.xyxyx.org/~jim/files/teebu/teebu-0.9.2.tar.bz2

Other Software Required:
------------------------
  To build, teebu requires:
check    - Free unit testing framework http://check.sourceforge.net/
help2man - Free program that generates manpages from --help

To run, teebu requires:
A GNU/Linux system.

However, to make maximum use out of teebu, users will probably want:
gnupg - Well known free encryption program
gzip and/or bzip2 - Well known free compression programs
md5sum and/or sha1sum - Free secure hashing programs commonly distributed with GNU/Linux systems.

Other Comments:
---------------
  I'm slightly confused by the Project Type page.  It says near the bottom:

"Now choose the project type. If you want this package to become part of the GNU project, choose GNU as the project type (make sure you read the explanation above)."

I DO want this project to become part of the GNU project.  However, there is no option "GNU" in the project type drop down.  The closest is "Official GNU Software", which is what I have chosen.

I've read the "explanation above", but it's confusing.  This sentence doesn't make much sense:

"If you want a Savannah account before to get part of the GNU project, then select the non-GNU project type instead."

Does "get part of the GNU project" mean "become part of the GNU project"?  If so, this sentence seems to be saying that I should choose the non-GNU project.  But this is the opposite advise to the other sentence I quoted above!

Sorry if I am being dumb and chose the wrong project type.  :)


Jim Farrand <jynx>

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach Files:
   
   
Comment:
   

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

CC list is empty

 

There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.

Only logged-in users can vote.

 

Follow 6 latest changes.

Date Changed by Updated Field Previous Value => Replaced by
2006-06-13 kickino StatusWait reply Done
    Open/ClosedOpen Closed
2006-06-07 kickino StatusIn Progress Wait reply
2006-05-23 kickino StatusNone In Progress
    Assigned toNone kickino
    Percent Complete0% 80%

Back to the top

Powered by Savane 3.13-caa5.
Corresponding source code