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: ibrarscan...@outlook.com
To: lasse.schuirm...@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.schuirm...@gmail.com
> To: christo...@fergeau.eu
> CC: ibrarscan...@outlook.com; soc-adm...@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.schuirm...@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 <christo...@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
                                                                                
                                          
-- 
nautilus-list mailing list
nautilus-list@gnome.org
https://mail.gnome.org/mailman/listinfo/nautilus-list

Reply via email to