Dear Nautilus Mods/Admins
I had contacted yesterday the mods and admins of GNOME for GSoC, for an original idea of mine (the detail of our conversation is below). It's a file recovery/shredder service/feature running in Nautilus (or Gnome Top bar). Much of the initial code has been done (recovers JPEGs from Ext2 image right now), further details of the idea are: - Files can be shredded by dragging and dropping them on the shredder service OR by activating the shredder window. -The 'File Recovery' service (on being invoked) activates the 'File Recovery' window which takes some inputs from the user and recovers a specific file/ or a set of files from a mounted disk or a file-system image. If this seems promising, or needs some changes/modifications, kindly reply me soon so I shall refine my GSoC application. ~Kind Regards, Ibrar Yunus Linux Enthusiast/Digital Artist/Graphics Designer From: ibrarscanvas outlook com To: lasse schuirmann gmail com Subject: RE: GSOC guidance for original idea Date: Mon, 16 Mar 2015 20:03:49 +0500 Sure, I'll check with the Nautilus mods/devs for this. And thanks for the speedy reply! ~Kind Regards, Ibrar Yunus > Date: Mon, 16 Mar 2015 10:40:13 +0100 > Subject: Re: GSOC guidance for original idea > From: lasse schuirmann gmail com > To: christophe fergeau eu > CC: ibrarscanvas outlook com; soc-admins gnome org > > Recovery could be some quite simple UI, something like a "Show > reconstructable files" checkbox in the View popover - doesn't clutter > UI while being very easy for the user. If checked one could show those > files greyed out or so. > > 2015-03-16 10:37 GMT+01:00 Lasse Schuirmann <lasse schuirmann gmail com>: > > Hi, > > > > a few thoughts of mine: > > > > Thinking about the idea and including the fact that we usually don't > > show files on the desktop, the only usecase I can come up with where > > the user may want to shredder or recover files is when he's browsing > > files. Thus I think the top bar is the wrong place since it makes this > > action, which only makes sense contextually, available globally. > > (Takes up space.) > > > > This leads quite intuitively to the thought that this kind of > > "service", I'd rather name it feature then, should be provided within > > the file manager which is nautilus for us. This saves space in the top > > bar (we can't really clutter it with so many actions), doesn't > > irritate the user so much (imagine he starts gnome and there's a weird > > icon in the topbar which depicts some shredder - I'd be confused) and > > shortens the way he'd need to take with the mouse. > > > > It also solves another problem: it fit's into a project :) And that's nautilus. > > > > I would suggest you speak with the people at #nautilus about your idea > > to see if we can integrate the shredder functionality, should probably > > appear next to the delete action. > > > > I think file recovery does fit into the context of nautilus somehow > > but is probably out of scope for them. Talk to them, let's see what > > they say. > > > > Lasse > > > > 2015-03-16 10:24 GMT+01:00 Christophe Fergeau <christophe fergeau eu>: > >> Hi Ibrar, > >> > >> On Mon, Mar 16, 2015 at 01:59:06AM +0500, Ibrar Yunus wrote: > >>> Dear SOC administrators, > >>> I have an original idea for GNOME ( I did not chose any of the projects from the ideas page). I have already coded much of it; but first, would like to clear somethings out: > >>> 1. In addition to the application template( at https://wiki.gnome.org/Outreach/SummerOfCode/Students), can i also add 'a brief description' heading to better explain my idea? > >> > >> Yes, you can add more information than what is asked for in your application, > >> the template is there to provide guidance about the information we need in an > >> application. > >> > >>> 2. I have created a draft application (to organize my idea), but need to discuss it with a mentor/admin to better refine it further. > >> > >> My comments will not be much different as the discussion we had on IRC (copied > >> below). This GSoC idea would be much easier to sell if this could fit in an > >> existing GNOME application, though I'm not sure we currently have appropriate > >> applications for that :( Hopefully the other admins will have more helpful guidance to provide ;) > >> > >> Christophe > >> > >>> > >>> Brief Idea description: > >>> A file recovery/shredder service running in the GNOME Shell top-bar. > >>> Files can be shredded by dragging and dropping them on the shredder service OR by activating the shredder window. > >>> The 'File Recovery' service (on being invoked) activates the 'File Recovery' window which takes some inputs from the user and recovers a specific file/ or a set of files from a mounted disk or a file-system image. > >> > >> 18:48 < teuf> hi ibrar_ > >> 18:57 < ibrar_> so, a mentor> > >> 18:57 < ibrar_> ? > >> 18:58 < teuf> things usually start with a project idea, not with a mentor > >> 18:59 < ibrar_> oh yeah. So you are a fellow soc participant> > >> 19:00 < teuf> I'm one of the soc admins > >> 19:00 < ibrar_> I did a file recovery project for my last semester, and found it very much fun and > >> exciting to do. Would like to extend it to GNOME-shell > >> 19:01 < ibrar_> it was done completely in C. And till now recovers only specific files from an Ext2 > >> filesystem. > >> 19:03 < ibrar_> im thinking of extending this. As a drag-N-drop file shredder/recoverer service running > >> in the top bar > >> 19:06 < ibrar_> ..any views? > >> 19:09 < teuf> would this be a new application? or would you integrate this with something existing? > >> 19:09 < ibrar_> this would be a new application but a 'service' would be running in the top bar. > >> 19:10 < ibrar_> for example. I start the shredder service and it's icon shows up in the top bar. the I > >> open any file explorer and drag and drop a file onto it. > >> 19:11 < ibrar_> After confirming with the user, the file is shredded. ( replaced by random data at the > >> iblocks level and its directory entry removed from ext2/ext3 directory files). > >> 19:12 < teuf> gsoc projects improving existing gnome applications/libraries are generally much favoured > >> over new application ideas > >> 19:12 < teuf> new applications are complicated, they always take much more time than expected, idealy > >> they need to go through the gnome design team, ... > >> 19:13 < ibrar_> hmm. but almost all of the project ideas there are 'No longer taking applicants', > >> howcome? student application period hasnt even started yet. > >> 19:14 < teuf> ibrar_: this means the people who suggested the idea already got contacted by several > >> applicants for the idea, and that some of them are promising > >> 19:16 < ibrar_> so they are accepted before the application period? > >> 19:20 < teuf> ibrar_: this can be at least 2 things > >> 19:20 < teuf> either there's a very good student, and the mentor would like to work with that student > >> 19:21 < teuf> but this does not mean the student is accepted, their application and the project will > >> then be evaluated with respect to all the other applications we got > >> 19:21 < teuf> or it can mean there were already say 10 people interested, which means it's probably > >> better to focus on applying to another idea if you want to maximize your chances of being > >> selected > >> 19:22 < teuf> as we are not going to pick several students to work on the same project > >> > >> > >>> > >>> Kind Regards, > >>> Ibrar Yunus > >>> Linux Enthusiast/Digital Artist/Graphics Designer |