Changes

5,615 bytes removed ,  15:21, 3 April 2012
Replaced content with " The Proposal Progress So Far: -Proposal (above link) has been submitted and accepted. Currently waiting on hardware --Maxpev, Apr3"
Line 1: Line 1: −
1. Project Title & Shipment Detail
+
[[Activities/Inform7/Proposal | The Proposal]]
Name of Project: (WEB-PUBLISHED)
  −
Interactive Fiction Interactive Developer (Inform7 IDE port to sugar)
  −
IF game engine (Parchment virtual machine in webkit activity)
  −
Shipping Address You've Verified:
  −
IS FEDEX AND DHL SHIPPABLE (NO POST OFFICE BOXES)
  −
INCLUDES A PHONE NUMBER
  −
CONTAINS TEAM LEADER'S LEGAL NAME
  −
US ADDRESS REQUESTED, OLPC CANNOT GUARANTY INTL SHIPPING
  −
Number of Laptops (or other hardware) You Request to Borrow:
  −
1
  −
Loan Length—How Many Months:
  −
7
     −
 
+
Progress So Far:
2. Team Participants
+
-Proposal (above link) has been submitted and accepted. Currently waiting on hardware --Maxpev, Apr3
Name(s) & Contact Info: (include all email addresses & phone numbers)
  −
Teams of more than 1 person are not required, but favored!
  −
MP
  −
SW
  −
Employer and/or School:
  −
Student at University of Mass Amherst
  −
Past Experience/Qualifications:
  −
I've worked with SW
  −
Avid interactive fiction fan
  −
linux experience (bash, install, package management)
  −
competency with GNU make tools
  −
 
  −
 
  −
3. Objectives
  −
Project Objectives: (WEB-PUBLISHED)
  −
Concrete proposals with defined, measurable outcomes are much more likely to result in a laptop than "it would be cool to play with these and demo them".
  −
 
  −
-Package the Inform 7 IDE for the Sugar learning environment
  −
+I7 is an easy way of learning basic programming ideas
  −
+I7 is also creative writing that takes advantage of interacting with a laptop
  −
+plenty of source available for examples
  −
+easy to learn
  −
 
  −
-setup interactive fiction VM (make an Interactive Fiction Play activity)
  −
+addition of 'easy to use' games
  −
+numerous existing games
  −
 
  −
Package french and spanish localizations
  −
//Work with the makers of the Spanish and French languge extension modules to make them contained by default in the package
  −
 
  −
 
  −
4. Plan of Action
  −
Plan and Procedure for Achieving the Stated Objectives:
  −
 
  −
modify the I7 IDE for usage on the XO (create and IF Create activity)
  −
-packaged into activity format
  −
-take advantage of the Journal
  −
 
  −
create an IF Play activity
  −
-should use existing VM's (Quixe, Parchment)
  −
-should integrate into journal
  −
-package a set of games to go with it
  −
 
  −
 
  −
5. Needs
  −
Why is this project needed?
  −
provide a new realm of game playing / game creation that fits well on an XO machine
  −
provide a tool for interactive storytelling and creative writing
  −
 
  −
Locally?
  −
In the greater OLPC/Sugar community?
  −
Help introduce more people to an easy to use 'language' for making games
  −
distribute a natual language programming environment that has spanish and french translations
  −
-> better idea::: games help promote interaction with a machine increasing users ability to use the machine (think teachieaching mouse usage skills with solitaire :: fun trick that works)
  −
we don't need to sell games, the people you're pitching already know that
  −
Outside the community?
  −
Promote the IF community
  −
Why can't this project be done in emulation using non-XO machines?
  −
testing font rendering on pixel Qi screens
  −
viability on actual processing hardware
  −
using the Inform7 IDE and making sure the UI conforms to the XO's dimensions and grayscale modes
  −
(also making sure it doesnt outdo the processing hardware for longer stories)
  −
Why are you requesting the number of machines you are asking for?
  −
one per person actively working on to have access to a physical XO
  −
Will you consider (1) salvaged/rebuilt or (2) damaged XO Laptops?
  −
1) yes
  −
2) yes, but a functioning XO would be preferred
  −
 
  −
 
  −
6. Sharing Deliverables
  −
Project URL—where you'll Blog specific ongoing progress:
  −
http://wiki.sugarlabs.org/go/Activities/Inform7
  −
http://wiki.sugarlabs.org/go/Talk:Activities/Inform7
  −
Please web-publish this entire completed proposal, removing any sections affecting your personal privacy. Ask if you want help -- communicating with our OLPC/Sugar global community is core!
  −
How will you convey tentative ideas & results back to the OLPC/Sugar community, prior to completion?
  −
Via IRC and announcements to mailing lists
  −
How will the final fruits of your labor be distributed to children or community members worldwide?
  −
Sugar Activities
  −
Repository hosted on git.sugarlabs.org/PROJECTNAME
  −
Will your work have any possible application or use outside our community?
  −
We would love to extend the existing gnome-inform7 translations (already using .po files)
  −
If yes, how will these people be reached?
  −
contact the IF community that it's been ported for use on XO via mailing lists, IFmud and the cambridge IF meetup
  −
Have you investigated working with nearby XO Lending Libraries or Project Groups?
  −
none in sturbridge/amherst area(?)
  −
 
  −
 
  −
7. Quality/Mentoring
  −
Would your Project benefit from Support, Documentation and/or Testing people?
  −
Yes, but only once it has been built and package.
  −
Teachers' input into Usability?
  −
Yes, and on how to best integrate the activity into classrooms
  −
How will you promote your work?
  −
Via mailing lists
  −
Can we help you with an experienced mentor from the OLPC/Sugar community? (WEB-PUBLISHED)
  −
If YES: specify the kind of Ongoing Mentoring that will benefit you most.
  −
If NO: specify who will help you share your progress, creations & results.
  −
SW
  −
 
  −
8. Timeline (Start to Finish)
  −
Please include a Proposed timeline for your Project life-cycle: (this can be in the form of Month 1, Month 2, etc rather than specific dates)
  −
Include a couple milestones, even if tentative.
  −
Timeline:
  −
Month 1:
  −
build Inform IDE
  −
Begin work on Sugar oriented VM
  −
 
  −
Month 2
  −
Have rudimentary VM built (prototype)
  −
Further work on IDE
  −
 
  −
Month 5:
  −
Have beta of VM/IDE completed
  −
 
  −
Month 6:
  −
test test test the IDE and VM
  −
 
  −
Month 7:
  −
Create basic documentation
  −
Create VM/IDE packages with inbuilt game collection ready to ship
  −
 
  −
 
  −
Specify how you prefer to communicate your ongoing progress and obstacles!
  −
[X] I agree to pass on the laptop(s) to a local OLPC group or other interested contributors in case I do not have need for the laptop(s) anymore or in case my project progress stalls.
 
5

edits