Devdocs main · MNTB wikis main · Up one level (only works on a non-FrontPage)
The Great Plone Migration
This is the story of a courageous band of Plones who made the long, hard journey to Earth. Some of their problems follow.
Note: this document is historical only. These have been moved into the bug system and the migration has been made.
Key
- I am a bug
I am fixedI have gone away- ? I need more data
- p I am partially fixed
- jcc: I am being worked on
NEW STUFF THAT'S BROKEN
Skin-changing:- Default Look selector needs to be removed from Plone Setup as well
Personalize: changing to Plone Core skin, or back to Connexions skin, gives traceback tb-prefs.txt.Changing to a valid look works but doesn't persist.
Is "Local Roles" the way to add people to your personal workspace? If that's going away, how do you do it?
EXISTING STUFF THAT'S BROKEN:
(Severity relative to possibility for quick demoing)
Really serious problems:
Error on login: Attribute error on login_timeCan't find anyone to add to workgroup -- tried searching for "Drummond", "jenn", "a", "e"... and only ever came up with Crouton.- Got "
Noneobject has no attribute 'createObject'" when trying to add modules to workspace - jcc: Module creation doesn't go through the license step.
- Module editor added/removed properties aren't getting updated
Removing collaboration requests doesn't work (404)Insufficient privileges to view groups interface as Crouton, even though it's listed as a link from Local RolesGet ValueError?: list.index(x): x not in list when searching for people by username under Local RolesGet no results when searching for people by email address under Local RolesClicking non-checked-out module title from workspace gives a blankish module_edit_form (blank-module-edit.png)Need to update the not-checkedout page
module_editroles_form gives an attribute error on getUser."Create New Workgroup" link on left sidebar doesn't work -- 404 at /Members/jenn/create_workgroup. Can't figure out how to make a workgroup.Courses are almost unstyled by default (probably missing stylesheets)All/None/Inverse is there on file management page but doesn't workRemove and Rename buttons on file management page don't work; give a 404.Need to incorporate plone contents tableTable of objects needs module ID and checkout status instead of size and type if we want to match existing page
Medium-serious problems:
- Traceback when trying to add a link object or folder to a workgroup.
- Still no obvious way to add existing modules to a workgroup
- /query/view gives a 404 -- get there by clicking "Search Repository" in the breadcrumbs (/content/view likewise)
- Brand-new course object is pretty ugly, and there's no indication of where to go next; search still says "add to workspace"
- Can't select everything within the error details box to copy and paste into an error report
- New course object doesn't in fact show up in the workspace just after creation
- AttributeError? on visible_ids when looking at "folder" (workspace) properties
- Deleting the only remaining user in a workgroup deletes the workgroup without a confirmation step
- The "About" tab's content is the current About folder's content, not the stuff from the splash pages
- Need human-readable title for workspaces
- "MailHost? Error: Message missing SMTP Header 'To'" when trying to have password mailed
- Mail from account request doesn't seem to be going out either.
- Site license doesn't actually appear behind the link in account request (need restructuring for summary and textbox)
- Make Textarea width a user pref
- Login and logout messages need to be customized to match our current ones.
- "Reopened" because logout message hasn't been done. It currently includes the generic sentence "Best Regards from the The Connexions Project team.", with an extra "the".
- If the standard "You will notice..." message is going to stay, we should fix the grammatical problem. "...the top right bar has changed, it now contains several personalized items." is a run-on sentence. The comma should be changed to a semicolon.
- Missing all/none/inverse almost everywhere (wg and object management, mod selection for wg addition, etc.)
- All/Inverse is there in the first column. Holding off on inverse for now.
- jcc: Module creation goes to text editing first instead of metadata editing.
The top logo/search/Rice bar is just barely too wide for an 800-pixel screen. Taking the search box down from 20 characters to 15 or 18 would probably do it.The personal workspace is called "My Workspace" on the sidebar, but "My Folder" on the toolbar./portal_form/init_account_form should list web address along with full name and email for confirmation"Domains" field on password changing screen shouldn't show up, at least not for non-managersMigrate newsWhere's the module status page? Without it, there's no place to see everything at once.Module discard should send you back to status page (ooops, there isn't one), since editing page will give a jarring "not checked out" message.
Insufficient privileges error needs to be customized.Will we be customizing My Preferences to add our account metadata (broken-out name, institution, URL, etc.)?After document creation, there's no explicit link back to the workspace you created it in.Turning form help off doesn't seem to work.
Minor problems:
- Difference between a "document" and a "file" wouldn't be obvious to a new user -- are we keeping the "document" type?
- "Browse Content" tab doesn't stay highlighted when you move to another browsing method (e.g., authors)
- What happened to the "unavailable" list of usernames?
- Citadel is setting a "cookietest" cookie, which should presumably go away at some point for tidyness's sake.
- Will there be a link to all the news items at once somewhere?
- No account approval system yet
- Unapproved accounts can log in (live system does that too, but it really ought to get fixed)
- Need to plone-ize Browse pages, putting them in RisaRepository? skins, and linking to one of them as a top-level tab
- The links on the "browse" page (By Course, By Title, etc.) need breaks; they're all running together.
cnx71 isn't allowing external editor locks (405 Method Not Allowed)- External Editor not supported yet (should probably remove pencil)
Something touched my home page just because I viewed the editing screen without making changes.Where is that students list coming from on the "people" page?Need news and service mark on home page.No account request system yet.
Broken/missing links:
- Need to convert /cnxml/ to Plone documents
- looks like this is done; I'm not going to file a task on it unless someone tells me otherwise. -- Jenn
- "Return to Module Editing" link (e.g., http://cnx-246-71.ece.rice.edu/Members/jenn/Connexions_Module.2003-08-11.3948/text) doesn't work; gives a 404. Should be [module]?/module_edit_form?
- I don't remember where this link was, and it's probably gone now anyway.
- Link to resource page as Help on personal tool bar
- No links to (e.g.) workgroup help yet.
Link to collaboration requests from logged_in page(and maybe a slot?)No password help yet.
INTERFACE ISSUES:
Problems:
- How do you get back to the "author home" page that you get upon first login?
- Form autocomplete entries show up in the wrong place if you scroll the page before filling in the form
- might be a Firebird 0.6 bug, though I haven't reproduced it elsewhere
- How do you add an existing module? Really need a more explicit search available on the workgroup page.
- Too much spacing between list items by default; it's making some pages way too long (qstart, courses)
- Things seem very small by default. We'll get complaints from profs about the tab and breadcrumb sizes, at the very least. Body at 65% Verdana?!
- "Folder Contents" tab disappears when you go to one of the others in your workspace; can't get back from (e.g.) View to Folder Contents.
- The fact that the "View" tab displays the default "%s's home page" won't be obvious to non-web programmers.
Is that going to be our new home page format? Is there not going to be a non-ploneish "web site"?Quick Start tab doesn't stay highlighted when clicked like others do.Do we really need a little printer icon everywhere? Do people not know how to click "print"? There's enough clutter as it is.CNXML 0.5/0.4 links aren't underlined, but other links on page are -- style collisions?If object creation is now a dropdown-and-form-button thing instead of "Create Module" and "Create Workgroup" links, it's harder to put them everywhere they need to be.
Quibbles:
- In a workgroup, "Add new item" is ambiguous; "Create" might be better. A clearer link to adding existing modules would help.
- A new object gets created right after you hit "add", even if you never give it any details, and it has one of those ugly names.
- Need "add to workgroup" buttons at top of search results as well as bottom
Typo in account request: "Enter your any family lineage, eg. Jr., or III" --> "Enter any family lineage, e.g. Jr. or III".All examples on account request page need the extra period in e.g.Example web address on account request page (http://www.example.com/~jdoe/) is too big for the tooltip box.Is the "You are now logged in" message necessary every time? Shouldn't it go to the equivalent of our old Author Home?
Naming:
- Validation messages on account request could use some help
- "Input is required but no input given." should perhaps be "This field is required."
- "You did not enter an email address." should perhaps be "Your entry is not a valid email address." when people enter something like "jenn".
- What's up with the nasty long names like Connexions_Module.2003-08-11.3948? Can we change those back to new0, etc.?
- If Preview: Web | Source | Print is on the bottom of every author interface page, it should be explicit that it refers to the module (not the files or links or whatever)
Could "Contents" be called "Files" in the new scheme? What else do you put in a module? If you're putting things in course objects, that's a different interface.The "My Folder" title should really be something like "Personal Workspace".
Layout:
- Can't tell the text boxes from the buttons sometimes (e.g., bottom of /query/?similar=yes&words=m10017)
- Preview: Web Source Print needs to be available (also) at the top of the editing page.
- Tabs can extend over the borders of their boxes (e.g., Workspaces box on Undo page).
On the second account request page, Confirm Password has an unnecessary explicit break in the middle that exacerbates the vertical-spacing issueIf the old sidebar stuff is in tabs, why is the workspace box taking up the whole left sidebar space?Go through all headings resetting them to h1/h2, etc.At minimum one-row size, the "Show All Items", "Select", and "Add New Item" selectors and button all look related.
DESIRES:
- Search results screen: the presence of more module text is great, but there should be an option for compact output
- Would be nice if sort order persisted.
- Author home has become the personal workspace; do we lose anything there?
- Do we get sorting in these ploneish tables? It's hard to tell.
Metadata editor still doesn't list copyright holders.