Issue381

Title Move /license to /choose
Priority urgent Status resolved
Project License Engine Milestone
Superseder Nosy List alex, jedoig, mlinksva, nathan, nkinkade
Assigned To jedoig Keywords

Created on 2009-06-03.23:16:04 by nathan, last changed 2009-07-21.22:54:57 by nathan.

Messages
msg1256 (view) Author: nathan Date: 2009-07-21.22:54:57
Merged changes to trunk, closing ticket.
msg1255 (view) Author: nathan Date: 2009-07-21.22:11:25
Merged production-choose-url to production, deployed on a5.
msg1240 (view) Author: nathan Date: 2009-07-16.15:30:03
I just updated the translation string in the master, synced the
translations, pushed to translate.creativecommons.org.
msg1229 (view) Author: jedoig Date: 2009-07-13.21:31:42
I believe those links are contained in the translated strings.  I have changed
both references in the template but the changes won't be reflected until the
translations are updated.
msg1228 (view) Author: alex Date: 2009-07-13.21:20:02
Issues on /choose/results-one:
The "supporting Creative Commons" link should point to
https://support.creativecommons.org/donate

"Or, have it emailed to yourself."  still points to /license/
msg1227 (view) Author: jedoig Date: 2009-07-13.20:58:41
The staging server now has the engine mapped to /choose

http://staging.creativecommons.org/choose/

Also, I have updated the Apache and Varnish configurations to handle the redirects.

If you see any remnant references to /license in the chooser pages, let me know
and I can change the template before it is moved to production.
msg1135 (view) Author: nathan Date: 2009-06-03.23:16:04
The presence of /license/ in the URL of the CC0 chooser is confusing to some
users.  We want to make it clearer that the tools under /license/ are not
licenses themselves, but tools.  To that end we'll move /license/* to /choose/*.
 Marking the world as nosy so that people are aware I'll be landing this
[somewhat big] change.

Necessary steps:

* Make Zope understand /choose/; this will require modifying the root object in
the ZODB
* [Probably] make Zope redirect /license/ to /choose/ as a backup catch
* Update Varnish to pass /choose to Zope instead of /license
* Add redirection in Apache to send /license* to /choose

Open questions:

* Are there partner interface calls that this will interfere with?  Most should
be fine -- it's designed to be accessed from a browser which will follow
redirects.  However we need to look at recent logs for calls to get-rdf and
get-html to inspect the user agent.
History
Date User Action Args
2009-07-21 22:54:57nathansetstatus: chatting -> resolved
messages: + msg1256
2009-07-21 22:11:25nathansetmessages: + msg1255
2009-07-16 15:30:03nathansetmessages: + msg1240
2009-07-13 21:31:42jedoigsetmessages: + msg1229
2009-07-13 21:20:02alexsetmessages: + msg1228
2009-07-13 20:58:42jedoigsetstatus: unread -> chatting
messages: + msg1227
2009-07-02 21:21:50nathansetassignedto: jedoig
2009-06-03 23:16:18nathansetnosy: + alex
2009-06-03 23:16:04nathancreate