EliaVidetta

Differences between revisions 8 and 9
Revision 8 as of 2010-03-29 21:04:13
Size: 3431
Editor: cpc3-papw1-0-0-cust538
Comment:
Revision 9 as of 2010-03-29 21:06:45
Size: 3425
Editor: cpc3-papw1-0-0-cust538
Comment:
Deletions are marked like this. Additions are marked like this.
Line 25: Line 25:
 *To approach the project, I first of all propose removing the default copy dialog and replacing it with a status bar to be located in the bottom-right hand corner of a Nautilus window. This status bar will serve as a clickable icon which will bring up the original Nautilus copy dialog in order to cancel current copy process.  To approach the project, I first of all propose removing the default copy dialog and replacing it with a status bar to be located in the bottom-right hand corner of a Nautilus window. This status bar will serve as a clickable icon which will bring up the original Nautilus copy dialog in order to cancel current copy process.
Line 27: Line 27:
 *This process will be persistent, meaning that the end user can navigate into other directories and still have the original copy process continuing. Furthermore, a user can select one or more files to copy whilst a copy process is ongoing, and those files will be added to the end of the copy queue and the copy process for those files will begin once the original copy processes have finished. Items in the copy queue can all have different source and destination locations.  This process will be persistent, meaning that the end user can navigate into other directories and still have the original copy process continuing. Furthermore, a user can select one or more files to copy whilst a copy process is ongoing, and those files will be added to the end of the copy queue and the copy process for those files will begin once the original copy processes have finished. Items in the copy queue can all have different source and destination locations.
Line 29: Line 29:
 *Another feature of the improved copying system will be the ability to resolve certain types of copy error before they arise in the copying process allowing for a more automated copy process. Errors which can be resolved include:  Another feature of the improved copying system will be the ability to resolve certain types of copy error before they arise in the copying process allowing for a more automated copy process. Errors which can be resolved include:
Line 31: Line 31:
  **Different filename conventions on different file systems -
  **Filename conflicts -
  **Not enough space -
  *Different filename conventions on different file systems -
  *Filename conflicts -
  *Not enough space -

Elia Videtta

Contact information

  • Your Name: Elia Videtta
  • Email Address: e.videtta@warwick.ac.uk

  • IRC nickname: Videt
  • Launchpad ID: Elia Videtta
  • Skype username: elia.videtta
  • Webpage/blog:
  • College-University: University of Warwick, UK
  • Major: Computer Science

Project

  • Project Name: Nautilus copy improvements

  • Project Description: This project is focused on improving the current cut and copy system in Nautilus. At the moment, if an error happens during copying, it will hold up the other files in a mass copy and will not resolve itself quickly. The aims of this project are to make the copy system more passive so that all errors are reported before the copy begins and also to provide some way for the end user to resolve errors so that they can copy all files as necessary with the minimum of fuss.

  • If you would be willing and able to do other projects instead, which ones?

    • Backup system or

    • Theme manager
  • Why did you like this idea? I liked this idea because this is an annoyance that exists in all the operating systems I use and I would like to be the one to put it right in Ubuntu, the operating system I use the most.

  • Please describe a tentative project architecture or an approach to it: To approach the project, I first of all propose removing the default copy dialog and replacing it with a status bar to be located in the bottom-right hand corner of a Nautilus window. This status bar will serve as a clickable icon which will bring up the original Nautilus copy dialog in order to cancel current copy process. This process will be persistent, meaning that the end user can navigate into other directories and still have the original copy process continuing. Furthermore, a user can select one or more files to copy whilst a copy process is ongoing, and those files will be added to the end of the copy queue and the copy process for those files will begin once the original copy processes have finished. Items in the copy queue can all have different source and destination locations. Another feature of the improved copying system will be the ability to resolve certain types of copy error before they arise in the copying process allowing for a more automated copy process. Errors which can be resolved include:

    • Different filename conventions on different file systems -
    • Filename conflicts -
    • Not enough space -
  • Give us details about the milestones for this project
  • Why will your proposal benefit Ubuntu?

Open Source

  • Please describe any previous Open Source development experience
  • Why are you interested in Open Source?

Availability

  • How long will the project take? When can you begin?
  • How much time do you expect to dedicate to this project? (weekly)
  • Where will you based during the summer?
  • Do you have any commitments for the summer? (holidays/work/summer courses)
  • Please designate a back up student (in case you need to withdraw your application)

Other

  • Have you ever participated in a previous GSoC? (describe your project)
  • Have you applied for any other 2010 Summer of Code projects? If yes, which ones?
  • Why did you apply for the Google Summer of Code ?
  • Why did you choose Ubuntu as a mentoring organisation?
  • Why do you want to participate and why should Ubuntu choose you?

GSoC/2010/EliaVidetta (last edited 2010-03-29 21:56:04 by cpc3-papw1-0-0-cust538)