I agree.  My philosophy is to stay as close to the 'standard way of doing
things' as possible.  It makes it much easier for others to jump in and help
without having to learn what 'tracks did different'.

On 4/5/07, Luke Melia <[EMAIL PROTECTED]> wrote:

In thinking about this issue, I'm leaning towards ditching the "friendly"
URLs and using the integer IDs as resource identifiers as is typical in most
rails apps. The current implementation complicates this and other issues
without delivering much value. Plus, it violates the cardinal rule of URLs,
which is that they shouldn't change.
I'm going to start this change tonight, so if anyone has any objections,
please speak up.

Cheers from NYC,
Luke

On Mar 31, 2007, at 1:20 PM, James Kebinger wrote:

Hello everyone, in fixing the in-place editing of titles (
http://dev.rousette.org.uk/ticket/486)  on the individual context and
project pages, it looks like I've uncovered a larger issue - when you edit
the name of  project, its url changes. If you do this from the project page,
you're now at a page with an invalid url, so anything else you do on that
page will cause an error.
So I'm opening up for discussion how you want to handle this from a user
experience point of view. The options I've thought of are:
1) ditch the in place editing
2) issue a redirect when the name is changed in this manner (canceling out
the benefit of the in place editor...)
3) create the page with urls by project id instead of name so they won't
be affected and sweep through the page to change other affected fields (ie
the project field in the new action form)

from a technical standpoint, it looks l like 3 is fairly easy to do (its
possible to use an RJS with an Inplace-editor), but the url will still be
"broken" so if the user were to hit reload or do something else and hit
"back" there would be an error..

any thoughts?




_______________________________________________
Tracks-discuss mailing list
[email protected]
http://lists.rousette.org.uk/mailman/listinfo/tracks-discuss



_______________________________________________
Tracks-discuss mailing list
[email protected]
http://lists.rousette.org.uk/mailman/listinfo/tracks-discuss


_______________________________________________
Tracks-discuss mailing list
[email protected]
http://lists.rousette.org.uk/mailman/listinfo/tracks-discuss

Reply via email to