VideoEdit Contributors Program Application
1. Project Title & Shipment Detail
Name of Project: VideoEdit Activity see http://wiki.laptop.org/go/Pitivi_on_Fedora_Core_11 Shipping Address You've Verified:
* George Hunt * 135 Corson Ave * Staten Island, NY 10301
Number of Laptops (or other hardware) You Request to Borrow: 1- XO-1.5 pre-production unit
Loan Length—How Many Months: 12 months
2. Team Participants
Name(s) & Contact Info: (include all email addresses & phone numbers)
George Hunt -- firstname.lastname@example.org -- 917 434 9780 cell 718 390-0032 fax/landline
Employer and/or School: Retired Past Experience/Qualifications:
* 10 years high school teacher * 12 years Electrical Engineer for Hewlett Packard in their Personal Computer division doing mostly software * 3 years as network volunteer for East Palo Alto Police Department
Project Objectives:Modify the Pitivi python application so that it runs as and activity under sugar.
Pitivi is a video editor that runs on top of GTK and GSTREAMER.
See http://www.pitivi.org/wiki/Main_Page 4. Plan of Action
Plan and Procedure for Achieving the Stated Objectives:
1. Verify that application loads and runs using stock Fedora Core 11 repositories first on standard pc hardware (done)
and then the XO (done) 2. Generate a compiled stand alone activity that loads and executes on a FC11 XO 3. Create the python glue which impliments the read and write routines which will interface with the journal 4. Start verifying function first on the standard pc hardware, then on the XO. 5. Test, fix, test
Why is this project needed? Caryl Bigenho suggested that there were many requests for this type of functionality.
I'm trying to pick up the ball.
In the greater OLPC/Sugar community? -- this probably will have the greatest impact in countries and circumstances
where faster PC's are not available Outside the community? Why can't this project be done in emulation using non-XO machines?
I have 1.0 XO's and can develop on them. The speed and diskspace need to be tested.
Why are you requesting the number of machines you are asking for?
1 preproduction is probably enough. But I'd like to test a production one as soon as they become available
Will you consider (1) salvaged/rebuilt or (2) damaged XO Laptops?
Yes, I can fix /substitute parts as long as the motherboard is functional
6. Sharing Deliverables
Project URL—where you'll report specific ongoing progress:
How will you convey tentative ideas & results back to the OLPC/Sugar community, prior to completion?
I'll probably continue to join support-gang sunday phone calls on an irregular basis
How will the final fruits of your labor be distributed to children or community members worldwide?
As downloadable Activity from laptop.org
Will your work have any possible application or use outside our community?
I don't think so
Have you investigated working with nearby XO Lending Libraries or Project Groups? Doesn/t really apply, I need the new motherboard for speed testing
Would your Project benefit from Support, Documentation and/or Testing people? yes, I don't have any experience with video editing Teachers' input into Usability? I would expect to be monitoring trac regularly How will you promote your work? very little until it is running and tested well Can we help you with an experienced mentor from the OLPC/Sugar community?
Yes -- I'm very inexperienced in debugging the XO on the XO. I have questions about ipython setup,
gdb setup if the libraries need to be debugged -- I'm willing to post on the developers list --
but a code buddy or experienced Activity developer would be helpful
(maybe Bernie will help with the thorny questions,(i'm glad to have met him at ClassActs))
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)
As soon as possible. But sometimes my learning curve is pretty slow. I'm figuring 6 months to a year
before a tested, bug-free Activity is available
* 2 weeks Piitivi, gstreamer, compiled by me, and running on the XO in the Bitfrost environment * 2 months Functioning interface between pitivi and the Journal * 4 months -- First video generated and published on youtube
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.