DevelopmentTeamPriorities

Revision as of 21:23, 28 August 2007 by 70.57.114.212 (talk) (Parking Lot)



DistributedPlanningGame


type=create width=30 break=no preload=MediaWiki:DevelopmentTaskPageSkeleton buttonlabel=Create Development Task bgcolor=#80A8A1 editintro=MediaWiki:CreateTaskPageInstructions

DevelopmentTeam Priorities August 16-31

  1. (3)CoalesceDevelopmentPlan for (Sept 1-15)
  2. (3) Bug Squashing Aug 16-31
  3. (1) Create Account Goes to Personal Page (Jason)
  4. (10) WhoisParsing (Arif Iqbal) (7-10)
  5. (6) DevelopersTraining (Arif) (10-10)
  6. UserPortraits
  7. (1) FixRegistrarBadge
  8. (2) Rewrite PageCreationBot (Ghufran, Umar Sheikh)
  9. (6) Fine Grained Log Analysis (?)
  10. (7) WelcomingTool (?)
  11. (1) PresidentialScraper (?)
  12. (3) OptOuttoNoBot (?)
Internal: Get skin working (Stephen), DevTools , Category Killing (Jason), Developer's Training (Arif and Athar)

DevelopmentTeam Priorities September 1-15

  1. (3) WorkingDPL (?)

NeedsLove

These tasks need to be moved to the next plan (Sept 1-15) after adding a more descriptive what and why section on their pages.

  1. WhoisRefresh (14, 10-9, 8-6, 4-2, 4)
    1. (10) WhoisParsing (Arif Iqbal) (7-10)
    2. (2) Rewrite PageCreationBot (Ghufran, Umar Sheikh)
    3. MediaWiki:InitialDomainPage
    4. (4) Rewrite PageScrapeBot (Laiq)
    5. (4) WhoisRefreshRunRefresh (Jason and Ali)
  2. Fix lingering casespace issues (3) (Stephen)
  3. (?) Edit Collisions (?)
  4. (?) User Interviews (?)
  5. (?) Suggestive Search (?)
  6. (?) Review WikiHow Patrolling Improvements (?)
  7. (?) Articulate AboutUs Strategy (?) Project
  8. (?) Engage anonymous editors (?)
  9. ArticulateTopsoilArchitecture
  10. TopsoilTasks Create three topsoil tasks that once accomplished move us closer to Topsoil AND immediately deliver some tangible value
  11. (2) BotImprovesExistingPages (?)
  12. CommonAnswers
  13. (?) Weekly Search Results (?)
  14. Create a user page and invite a friend
  15. (?) FCKeditor Research (?)
  16. (7) URL Magic for trees (?)
  17. (?) Skinterface for trees (?)
  18. (?) Free Content Pic Finder (?)

  • AboutUs Widget - Work on the widget (needs lots of definition)
  • GreenThumb browser plugin (aka user toolbar)
  • Rating of web pages (up for debate)
  • Threaded discussions on pages (up for debate)
  • Chat
  • Treat subdomains like normal domain pages
  • Quote-back writeup
  • AboutFace Facebook app ... very similar to widget
    • Transclude a wiki page on your facebook profile
    • List the top pages
    • List specific recent changes
    • ... others???
  • Support linksharing partnerships
  • Category edit box like on armchair gm
  • Automatic breadcrumbs - actually, I'm not sure how we'd do this ...
  • ConsensusPolling Affordances (needs DoneDone)
  • DistributedPlanningGame Affordances
  • Threaded Discussions (for O/Net Migrations)
  • GettingThingsDone Affordances
  • ShotgunningSearch ... find things including where a chunk comes from
  • Org charts (Roles/Ladders/...) affordances
  • Lahore trip logistics
  • Get AdSense back up
  • Submit button on category pages isn't really useful? we need to re-think it

Done

  1. HireLahoreDevelopers (7) (Arif)
  2. MediaWiki:InitialDomainPage
  3. CoalesceNextDevelopmentPlan (3) (Arif,Athar, Brandon, Ethan, Jason, Stephen, Ward)
  4. Implement AdultContentPolicy 3 (11-14)(Stephen, Ward)
  5. Site Design Adjustments (3) (Vinh, Stephen)
  6. (1) Require email to register (?)
  7. AutoProtect Email Addresses (1)
  8. Change Graphic to Email (1)
  9. Batch Patrol V2 (5)
  10. HireSystemAdministrator (1, 5-1) ... (Brandon)
  11. REDIRECT UpgradePlan
  12. RationalizeArticleCapitalization (4, 2-1) ... (Stephen) - this is CaseSpace

Parking Lot

Xcode tools

Git

MacPorts

Download and install:

MySQL

Download and install version 5.1.

Ruby

Download and install version 1.8.7p249

Build:

 mkdir /www
 ./configure --prefix=/www
 make
 make install

(edit .profile like so:)

 export PATH=/www/bin:/usr/local/mysql/bin:/opt/local/bin:/opt/local/sbin:$PATH

RubyGems

Download and install version 1.3.5

ruby setup.rb

Misc. Libraries

Run these commands:

 sudo port install freeimage
 sudo port install gd2
 gem install mysql -- --with-mysql-config=/usr/local/mysql/bin/mysql_config

AboutUs repos

 mkdir -p /www/aboutus ;
 cd /www/aboutus
 git clone :AboutUs/compostus.git
 git clone :AboutUs/electric_sheep.git
 cd /www/aboutus/compostus/compost
 gem install geminstaller
 geminstaller


Cassandra

 mkdir -p /www/compile
 cd /www/compile
 curl -O http://mirror.its.uidaho.edu/pub/apache/incubator/cassandra/0.5.0/apache-cassandra-incubating-0.5.0-bin.tar.gz
 tar xvf apache-cassandra-incubating-0.5.0-bin.tar.gz
 mv apache-cassandra-incubating-0.5.0 /www/cassandra
 cp /www/aboutus/compostus/cassandra/storage-conf.xml.devel /www/cassandra/conf/storage-conf.xml

Running:

 cd /www/cassandra
 ./bin/cassandra

Configure the app

  • create databases
 mysql -u root
 create database compostus_wiki_test;
 create database compostus_wiki_dev;
 grant all on *.* to wiki@localhost identified by 'wiki';
  • install sysop user
mysql -u root compostus_wiki_dev (1) Page Leveling (MarkDilley, Julia) OLDOLDPage Leveling

Documentation

Template:Growing



Retrieved from "http://aboutus.com/index.php?title=DevelopmentTeamPriorities&oldid=9262811"