[oXygen-user] feature request: ignore certain files

Sean Wheller
Tue Apr 12 03:19:22 CDT 2005


On Tuesday 12 April 2005 09:09, Sorin Ristache wrote:
> We added the feature request to our bugzilla but not with a high
> priority. That means it will not go in the upcoming release. It seems
> common practice that the files listed in all the folders of one project
> are covered by a relatively small set of filename patterns. As a
> consequence we may provide the possibility to edit a list of patterns
> applied to all linked folders of the project that will define the set of
> all *allowed* filenames. What do you think ?

While I like the ideas here I would like to suggest a different approach, that 
of 'Workspaces.'

The problem with the current tree is that it is a snapshot of the dirname and 
basename objects. If you delete a file it is not immediately removed from the 
project tree. If you rename a file, it is not renamed in the tree and can 
only be added manually via add or import functions.

This method wastes lot of time, especially when doing restructuring on 
projects.

I would like to suggest that the project tree be replaced with a class that 
allows interaction directly wit the filesystem. That way a use can choose to 
see .svn or not. To make it easy to load a project, enable the user to create 
workspaces. A workspace has a logical name and includes 1 or more directories 
in the local filesystem and 0 or more remote filesystems (SMB, FTP, WebDav, 
etc.) Workspace may also include 0 or more other Workspaces, but not itself.

Having created a Workspace, when starting work the user would select the 
workspace the want and start working.

[wrkspace-name]
 +- /dirname/
 |  +- basename1
 |   |- basename2
 +- /mount/
 |   +- /dirname/
 |   |   |- basename1
 |   |   |- basename2
 +- {othr-wrkspace-name}
 |  +- /dirname/
 |  |   |- basename1
 |  |   |- basename2
 |  +- /mount/
 |  |   +- /dirname/
 |  |   |   |- basename1
 |  |   |   |- basename2
+- {othr-wrkspace-name}
 |  +- /mount/
 |  |   +- /dirname/
 |  |   |   |- basename1
 |  |   |   |- basename2


More dynamic and flexible, support for sym links would be nice :-)

-- 
Sean Wheller
Technical Author

084-854-9408
http://www.inwords.co.za
Registered Linux User #375355
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
Url : http://www.oxygenxml.com/pipermail/oxygen-user/attachments/20050412/1217416d/attachment.bin 


More information about the oXygen-user mailing list