2007-09-04 guru.com project: Difference between revisions
Jump to navigation
Jump to search
(deliverables) |
(→2007-09-11: 9/25 phone call) |
||
Line 61: | Line 61: | ||
** prepare/upload files for delivery | ** prepare/upload files for delivery | ||
** send email describing what needs to be done | ** send email describing what needs to be done | ||
===2007-09-25=== | |||
* 13:15 - 13:36 | |||
** phone call from John & his tech person | |||
** decided it wasn't worth the trouble of invoicing; if they have more work, will ask if it's ok to add this in. Or maybe just drop it. | |||
==Access== | ==Access== | ||
* '''domain''': glxp.com | * '''domain''': glxp.com |
Revision as of 15:30, 29 September 2007
Hours
2007-09-04
- 17:24 - 19:58
- set up database
- uploaded MediaWiki files
- MW upload was horridly slow; maybe knock off some time. Did some other things while waiting.
- glxp.com had to be re-pointed, and enom.com was down...
- located and uploaded extensions
- successfully installed MediaWiki
- installed extensions
2007-09-05
- 09:07 - 09:39
- Installed Labeled Section Transclusion extension to help with non-editable sections
- Started creating non-editable sections example
- 09:51 - 10:54
- Finished non-editable sections
- sent email to John (via real email)
- Started on automatic indexing (created some dummy pages)
- 13:40 - 15:24
- automatic indexing: 2 examples created
- sent email about index samples
- patrolling enabled; trying to figure out how to use it
- 16:50 - 17:13
- added Add a Page, but it may be too simple
2007-09-06
- 08:36 - 10:30
- found CategoryTree extension; installed it; found it to be not what was needed
- status update email
- researching Patrolling feature
- 11:45 - 11:53
- email about Patrolling
- 14:38 - 15:24
- phone conversation
- another email
- 19:17 - 20:00
- started adapting main page to match mockup
- 20:44 - 21:33
- continuing mockup matching
- checking to see if there's an easy way to modify the toolbox contents
2007-09-07
- 12:53 - 15:21
- latest to-do from PowerPoint #2: modify logo, modify links at top, remove extra links from toolbox
- 17:30 - 18:12
- CSS stuff
- 21:11 - 22:16
- reworked the table in the middle to get rid of vertical line
- long email summing up status
2007-09-11
- 06:32 - 7:32
- changes from 0908 powerpoint
- got sample image ready to upload
- 08:28 - 09:28
- image sample text
- moved input box to separate page
- 13:13 - 13:58
- today's PowerPoint changes
- 14:02 - 14:55
- final tweaks from John (email)
- 17:22 - 17:44
- prepare/upload files for delivery
- send email describing what needs to be done
2007-09-25
- 13:15 - 13:36
- phone call from John & his tech person
- decided it wasn't worth the trouble of invoicing; if they have more work, will ask if it's ok to add this in. Or maybe just drop it.
Access
- domain: glxp.com
- database: hypertw_guruproj
- db user: hypertw_gurubot
- db pass: Template:Password
- wiki sysop: WikiSysop
- password: Template:Password
Questions
- Was the sample wiki shown in the PowerPoint presentation an actual MediaWiki installation? If so, I could use a copy of the skin and relevant .css files to make the wiki I am developing start out with that look. Since the appearance is 2nd priority, however, I won't focus on this until the functionality has been implemented.
- For next stage: need to pin down how they would like each user's "credits" to be displayed.
Progress
- non-editable sections - done; turned out not to be really necessary
- automatic indexes - done
- enable the patrolling feature - done
- "add a page" feature as in wikihow - done, but may be too simple
Proposal
1. Tasks to be done
- non-editable sections
- automatic indexes
- enable the patrolling feature
- "add a page" feature as in wikihow
1a. non-editable sections
- Create 1-3 pages with protected sections as specified by employer
- Includes creation of individual protected pages for transclusion in main page, with contents specified by employer
1b. automatic indexes
- Install extension or make other code changes as necessary so web site has the ability to automatically display lists of pages based on [[category]] tags.
- Create 1-3 such lists either as needed for actual use or as examples for others to follow. Additional lists can be created if budget permits.
1c. enable "patrolling" feature
- set flag in LocalSettings.php -- see http://www.mediawiki.org/wiki/Help:Patrolled_edits for how to use this feature
1d. Install "add a page" feature
- decide which extension is best for implementing this feature
- install extension
- create page for adding a page, if necessary
- make any necessary technical modifications (i.e. anything which can't be done through the web browser by a person familiar with normal MediaWiki editing) to bring the "add a page" page in line with the look-and-feel of the rest of the site
2. Breakdown of time
These estimates do not take into account any unexpected complications I may run into once the content requirements are known and I have actually looked at the site.
BILLABLE HOURS
- 2a. non-editable sections: 1-2 hours
- 2b. automatic indexes: 1-2 hours
- 2c. enable "patrolling": <1 hour
- 2d. install "add a page": 2-5 hours
I didn't list a time estimate for the "add a page" feature in my original time estimate (email of 8/30 5:37 pm) because at the time I needed more information. Of all the requested features, this is the one I where I am least certain of the exact process to make it work, hence the higher time-estimate and greater variation. Even with the maximum of 5 hours, however, this still falls within the allocated budget for this project.
CALENDAR TIME TO COMPLETION
7 days maximum