GSOC guidance for original idea



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


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