Difference between revisions of "Dreamwidth.org: Pre-Launch"
(Updating the non-Mark projects.) |
m (added category) |
||
(33 intermediate revisions by 10 users not shown) | |||
Line 1: | Line 1: | ||
− | + | Dreamwidth is now launched! | |
− | + | This page details the main coding projects that were initially considered vital to the launch of [[Dreamwidth.org]]. [http://dw-news.dreamwidth.org/29333.html?thread=3434389#cmt3434389 The owners decided that the site had become stable enough to warrant removing the beta label], and it was removed on 2011 April 30. This list has not been fully checked against features that have since been implemented, and is out of date. [[Dreamwidth.org: Launch timeline]] is the list of things that must be done at each step. | |
− | + | It should be noted that the projects listed here are only those which are connected to the code. There are other launch-based projects that need to be considered, but these are outside the scope of this document. There are also many minor bugs which must be completed by launch - this is just the "big projects". | |
− | + | ||
− | '''''Description of project:''''' | + | ==Project WTF Front-end - COMPLETE== |
+ | '''''Bugzilla items:''''' [http://bugs.dwscoalition.org/show_bug.cgi?id=195 Bug #195: Project WTF Front-end] | ||
+ | |||
+ | '''''Description of project:''''' These are all the remaining fixes for the split from Friend into Access/Subscribe. | ||
'''''Headed by:''''' <ljuser>xb95</ljuser> | '''''Headed by:''''' <ljuser>xb95</ljuser> | ||
− | '''''Status:''''' | + | '''''Status:''''' Complete |
− | == | + | ==Separate OpenID Identities== |
− | + | ||
− | '''''Bugzilla items:''''' [http:// | + | '''''Bugzilla items:''''' [http://bugs.dwscoalition.org/show_bug.cgi?id=90 Bug #90], [http://bugs.dwscoalition.org/show_bug.cgi?id=312 Bug #312] |
− | '''''Description of project:''''' | + | '''''Description of project:''''' Allowing OpenID users (without verified email addresses) to be treated differently from anonymous users. |
'''''Headed by:''''' <ljuser>xb95</ljuser> | '''''Headed by:''''' <ljuser>xb95</ljuser> | ||
− | '''''Status:''''' | + | '''''Status:''''' Unknown. |
− | == | + | ==Making profile and icons customisable - PARTLY DONE== |
− | '''''Bugzilla items:''''' [http:// | + | '''''Bugzilla items:''''' [http://bugs.dwscoalition.org/show_bug.cgi?id=123 Bug #123: fold more pages into user-space] |
− | '''''Description of project:''''' | + | '''''Description of project:''''' Make profile and icons pages part of the journal, so they can come under S2 styles, though keep site style as default. |
− | '''''Headed by:''''' <ljuser> | + | '''''Headed by:''''' <ljuser>xb95</ljuser>, <ljuser>afuna</ljuser> |
− | '''''Status:''''' | + | '''''Status:''''' Icons now moved to /icons, styles stuff still needs doing. |
− | ''''' | + | ==New logged-in homepage - PARTLY DONE== |
+ | '''''Bugzilla items:''''' [http://bugs.dwscoalition.org/show_bug.cgi?id=445 Bug #445: New logged-in homepage] | ||
− | + | '''''Description of project:''''' Creating the new version of the homepage you see when logged in. | |
− | ''''' | + | |
− | '''''Description of project:''''' | + | '''''Headed by:''''' <ljuser>xb95</ljuser> |
+ | |||
+ | '''''Status:''''' First version created. Plan is to make the modules so you can add or remove them and move them around. | ||
+ | |||
+ | ==Linking accounts== | ||
+ | '''''Bugzilla items:''''' [http://bugs.dwscoalition.org/show_bug.cgi?id=190 Bug #190: Handling imported comments (link DW to OpenID)], [http://bugs.dwscoalition.org/show_bug.cgi?id=188 Bug #188: Link accounts], [http://bugs.dwscoalition.org/show_bug.cgi?id=189 Bug #189: See who is linked to who], [http://bugs.dwscoalition.org/show_bug.cgi?id=191 Bug #191: Take ownership of feeds] | ||
+ | |||
+ | '''''Description of project:''''' Allow a full Dreamwidth account to "take ownership" of their OpenID account, linking the two together. Allow accounts to link to secondary accounts. Allow accounts to link to a syndicated feed of their own website. | ||
'''''Headed by:''''' <ljuser>xb95</ljuser> | '''''Headed by:''''' <ljuser>xb95</ljuser> | ||
− | '''''Status:''''' | + | '''''Status:''''' Unknown. |
+ | |||
+ | ==Pingbacks/trackbacks== | ||
+ | '''''Bugzilla items:''''' [http://bugs.dwscoalition.org/show_bug.cgi?id=270 Bug #270: Pingbacks] | ||
+ | |||
+ | '''''Description of project:''''' Implement a pingback/trackback feature. | ||
+ | |||
+ | '''''Headed by:''''' Unknown. | ||
+ | |||
+ | '''''Status:''''' Unknown. | ||
+ | |||
+ | ==Importer edits== | ||
+ | '''''Bugzilla items:''''' [http://bugs.dwscoalition.org/show_bug.cgi?id=500 Bug #500] | ||
+ | |||
+ | '''''Description of project:''''' Make the importer recognise edits to entries and handle them sensibly. | ||
+ | |||
+ | '''''Headed by:''''' Unknown. | ||
+ | |||
+ | '''''Status:''''' Unknown. | ||
+ | |||
+ | ==Accessibility== | ||
+ | '''''Bugzilla items:''''' [http://bugs.dwscoalition.org/show_bug.cgi?id=919 Bug #919: Make forms work for screenreader users], [http://bugs.dwscoalition.org/show_bug.cgi?id=919 Bug #424: Registration page], [http://bugs.dwscoalition.org/show_bug.cgi?id=919 Bug #1016: Create page] | ||
+ | |||
+ | '''''Description of project:''''' The remaining accessibility issues, including making forms accessible to screenreader users, such as on the manage circle page. | ||
+ | |||
+ | '''''Headed by:''''' Unknown. | ||
+ | |||
+ | '''''Status:''''' Unknown. | ||
+ | |||
+ | ==Gmail - DONE== | ||
+ | '''''Bugzilla items:''''' [http://bugs.dwscoalition.org/show_bug.cgi?id=421 Bug #421: Fix Gmail threading on comment emails] | ||
+ | |||
+ | '''''Description of project:''''' Make Gmail thread emails sensibly. | ||
+ | |||
+ | '''''Headed by:''''' Unknown. | ||
+ | |||
+ | '''''Status:''''' Done. | ||
+ | |||
+ | ==Buying stuff== | ||
+ | '''''Bugzilla items:''''' [http://bugs.dwscoalition.org/show_bug.cgi?id=215 Bug #215: Implement v-gifts], [http://bugs.dwscoalition.org/show_bug.cgi?id=216 Bug #216: Implement renames] | ||
+ | |||
+ | '''''Description of project:''''' Allow people to buy v-gifts and rename tokens. | ||
+ | |||
+ | '''''Headed by:''''' Unknown. | ||
+ | |||
+ | '''''Status:''''' Unknown. | ||
+ | |||
+ | ==Suggestions generator - DONE== | ||
+ | '''''Bugzilla items:''''' [http://bugs.dwscoalition.org/show_bug.cgi?id=224 Bug #224: Implement suggestions generator] | ||
+ | |||
+ | '''''Description of project:''''' Allow people to make suggestions through a user-friendly form. Allow admins to manage the suggestions queue. | ||
+ | |||
+ | '''''Headed by:''''' Unknown. | ||
+ | |||
+ | '''''Status:''''' Done. | ||
+ | |||
+ | ==Cross-site friendspage reading== | ||
+ | '''''Bugzilla items:''''' [http://bugs.dwscoalition.org/show_bug.cgi?id=710 Bug #710] | ||
+ | |||
+ | '''''Description of project:''''' The one we've all been waiting for! | ||
+ | |||
+ | '''''Headed by:''''' Unknown. | ||
− | + | '''''Status:''''' Unknown. | |
− | ''''' | + | |
− | ''''' | + | ==Custom 404 pages - DONE== |
+ | '''''Bugzilla items:''''' [http://bugs.dwscoalition.org/show_bug.cgi?id=612 Bug #612] | ||
− | ''''' | + | '''''Description of project:''''' Make pretty custom 404 pages. |
− | ''''' | + | '''''Headed by:''''' Unknown. |
− | ''''' | + | '''''Status:''''' Resolved. |
− | [[ | + | [[Category:Dreamwidth.org]] |
+ | [[Category:Historical documentation]] |
Latest revision as of 13:22, 1 August 2014
Dreamwidth is now launched!
This page details the main coding projects that were initially considered vital to the launch of Dreamwidth.org. The owners decided that the site had become stable enough to warrant removing the beta label, and it was removed on 2011 April 30. This list has not been fully checked against features that have since been implemented, and is out of date. Dreamwidth.org: Launch timeline is the list of things that must be done at each step.
It should be noted that the projects listed here are only those which are connected to the code. There are other launch-based projects that need to be considered, but these are outside the scope of this document. There are also many minor bugs which must be completed by launch - this is just the "big projects".
Contents
- 1 Project WTF Front-end - COMPLETE
- 2 Separate OpenID Identities
- 3 Making profile and icons customisable - PARTLY DONE
- 4 New logged-in homepage - PARTLY DONE
- 5 Linking accounts
- 6 Pingbacks/trackbacks
- 7 Importer edits
- 8 Accessibility
- 9 Gmail - DONE
- 10 Buying stuff
- 11 Suggestions generator - DONE
- 12 Cross-site friendspage reading
- 13 Custom 404 pages - DONE
Project WTF Front-end - COMPLETE
Bugzilla items: Bug #195: Project WTF Front-end
Description of project: These are all the remaining fixes for the split from Friend into Access/Subscribe.
Headed by: xb95
Status: Complete
Separate OpenID Identities
Bugzilla items: Bug #90, Bug #312
Description of project: Allowing OpenID users (without verified email addresses) to be treated differently from anonymous users.
Headed by: xb95
Status: Unknown.
Making profile and icons customisable - PARTLY DONE
Bugzilla items: Bug #123: fold more pages into user-space
Description of project: Make profile and icons pages part of the journal, so they can come under S2 styles, though keep site style as default.
Status: Icons now moved to /icons, styles stuff still needs doing.
New logged-in homepage - PARTLY DONE
Bugzilla items: Bug #445: New logged-in homepage
Description of project: Creating the new version of the homepage you see when logged in.
Headed by: xb95
Status: First version created. Plan is to make the modules so you can add or remove them and move them around.
Linking accounts
Bugzilla items: Bug #190: Handling imported comments (link DW to OpenID), Bug #188: Link accounts, Bug #189: See who is linked to who, Bug #191: Take ownership of feeds
Description of project: Allow a full Dreamwidth account to "take ownership" of their OpenID account, linking the two together. Allow accounts to link to secondary accounts. Allow accounts to link to a syndicated feed of their own website.
Headed by: xb95
Status: Unknown.
Pingbacks/trackbacks
Bugzilla items: Bug #270: Pingbacks
Description of project: Implement a pingback/trackback feature.
Headed by: Unknown.
Status: Unknown.
Importer edits
Bugzilla items: Bug #500
Description of project: Make the importer recognise edits to entries and handle them sensibly.
Headed by: Unknown.
Status: Unknown.
Accessibility
Bugzilla items: Bug #919: Make forms work for screenreader users, Bug #424: Registration page, Bug #1016: Create page
Description of project: The remaining accessibility issues, including making forms accessible to screenreader users, such as on the manage circle page.
Headed by: Unknown.
Status: Unknown.
Gmail - DONE
Bugzilla items: Bug #421: Fix Gmail threading on comment emails
Description of project: Make Gmail thread emails sensibly.
Headed by: Unknown.
Status: Done.
Buying stuff
Bugzilla items: Bug #215: Implement v-gifts, Bug #216: Implement renames
Description of project: Allow people to buy v-gifts and rename tokens.
Headed by: Unknown.
Status: Unknown.
Suggestions generator - DONE
Bugzilla items: Bug #224: Implement suggestions generator
Description of project: Allow people to make suggestions through a user-friendly form. Allow admins to manage the suggestions queue.
Headed by: Unknown.
Status: Done.
Cross-site friendspage reading
Bugzilla items: Bug #710
Description of project: The one we've all been waiting for!
Headed by: Unknown.
Status: Unknown.
Custom 404 pages - DONE
Bugzilla items: Bug #612
Description of project: Make pretty custom 404 pages.
Headed by: Unknown.
Status: Resolved.