peopleObjectify - People at Savannah: View a Job

 
 

Help integrate GNU shred into Objectify for Objectify

Category: Developer
Submitter: jsedwards
Date: Thu 08 Apr 2010 01:52:37 PM UTC
Status: Open

This group is not part of the GNU Project.

I have been programming and working with computers for over 35 years and what has turned out to be the biggest problem for me is finding the information I am looking for.  In the past 20 years I have owned dozens of computers and made a couple of thousand tarballs and hundreds of backup CD-R and DVD-Rs.  Trying to find a particular spreadsheet, e-mail or photo is practically impossible.

So what I hope to accomplish with Objectify is:

  1. All of your data (documents, photos, music, videos, e-mail, etc.) is all stored it one place, so you always know exactly where it is.
  2. Data is organized so that you can easily find anything.
  3. Data can be accessed from any of your devices, at any time.
  4. It is secure so that if your laptop, external USB drive, memory stick, etc. is lost or stolen your data cannot be accessed.
  5. Non-private data can be shared with everyone.  A good example would be the CD database with the track listings, but more information on everything.



License GNU General Public License v3 or later


Development Status
: 3 - Alpha

Details (job description, contact ...):

When Objectify removes (deletes) files after they have been verified there are two options:

file-verify --remove-no-shred filex filey
file-verify --remove-min-shred filex filey

The min-shred is very minimal and I have been planning on adding a third option:

file-verify --remove-gnu-shred filex filey

But when I tried to integrate the GNU shred code into Objectify, I got so many errors that I didn't have time to figure out what the problem was.  I would like to find someone that could get the GNU shred code to build and run within Objectify to provide that functionality.

Required Skills:

Skill Level Experience
C Good Knowledge 6 Mo - 2 yr

Back to the top

Powered by Savane 3.14-3b9d.
Corresponding source code