Ubuntu QA:
BlogBrainstormPackage status
Log in
Ubuntu QA
The Ubuntu community has contributed 22700 ideas, 138270 comments, 2629576 votes
Idea sandbox Idea sandbox
Popular ideas Popular ideas
Ideas in development Ideas in development
Implemented ideas Implemented ideas
Idea #16883: Folder rules for automating tasks

Written by Esshahn the 29 Dec 08 at 12:49. Related project: Nautilus. Status: New
Rationale
If you are working with the computer a lot, chances are high that the time you spent to do repetetive tasks is increasing significantly. I have the idea of "wormhole" folders, which for me would help a lot doing my daily stuff. It's basically a set of rules you can apply to any folder. These can be very simple, like:

- move all *.ogg files in my folder "downloads" to folder "~/music"
- move all *.avi files in my folder "downloads" to folder "~/movies"
- erase all "Thumbs.db" files in my folder "shared_pictures"
- copy all files containing the phrase "todo" to folder "share/tasks"
- copy all files in my folder "~/work" to folder "/media/backup/work"
- rename all files containing the phrase "by fb" to "written by Foo Bar"

This are more or less simple tasks which happen to occur a lot. Those rules can be "chained", so rules apply after others have processed. This is quite similar to rule sets of some applications, like the thunderbird message filter. I have heard that MacOS X has such a feature, but wasn't able to check it out. Anyway, i haven't seen this in Ubuntu->Gnome->Nautilus.

I made up some fake screenshots to illustrate how it could work. It surely lacks a lot of options i haven't thought of yet.

context menu
rules overview
set a rule

This feature is on my wishlist so long, that i can't understand why it's not basic functionality in every OS.

54
votes
up equal down
Solution #1: Auto-generated solution of idea #16883
Written by Esshahn the 29 Dec 08 at 12:49.
Ubuntu Brainstorm was updated in January 2009. Since the idea #16883 was submitted before this update, its rationale and solution are not separated. Please vote accordingly, and if you have the necessary rights, please separate the rationale from the solution. Thanks!

Propose your solution

Attachments
No attachments.


Duplicates


Comments
sebastianoseno wrote on the 29 Dec 08 at 13:59
Great idea... it has been implemented on Vista, ubuntu can't be inferior...

brettalton wrote on the 29 Dec 08 at 18:56
Genius, love it.

Dazed_75 wrote on the 29 Dec 08 at 19:55
Sounds like a simple script to create and an obvious cron job to automate it. No changes to ubuntu needed unless someone were to design a GUI generic enough to let any end user create the "rules" and that could be dangerous if the end user does not really understand what they are doing.

Fortunately, linux would not let them kill the system unless the GUI sudoed the rule script(s) so it should be ok.

rainstride wrote on the 29 Dec 08 at 21:59
+1!! this is a great idea! it would make backing up home files/folders/settings a lot easier. this is a must!

qns8dn3 wrote on the 30 Dec 08 at 11:31
I have an idea.
Let Conduit Synchronizer include such features!
It already does things like automatically uploading stuff to the web, it should be easy to add local copy/delete/move functionality.


Post your comment