VideoEdit Contributors Program Application: Difference between revisions
Jump to navigation
Jump to search
(New page: 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 ...) |
No edit summary |
||
Line 29: | Line 29: | ||
3. Objectives |
3. Objectives |
||
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. |
Project Objectives:Modify the Pitivi python application so that it runs as and activity under sugar.<br /> Pitivi is a video editor that runs on top of GTK and GSTREAMER. |
||
See http://www.pitivi.org/wiki/Main_Page |
See http://www.pitivi.org/wiki/Main_Page |
||
Line 36: | Line 36: | ||
Plan and Procedure for Achieving the Stated Objectives: |
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) |
1. Verify that application loads and runs using stock Fedora Core 11 repositories first on standard pc hardware (done)<br /> and then the XO (done) |
||
2. Generate a compiled stand alone activity that loads and executes on a FC11 XO |
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 |
3. Create the python glue which impliments the read and write routines which will interface with the journal |
||
Line 46: | Line 46: | ||
5. Needs |
5. Needs |
||
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. |
Why is this project needed? Caryl Bigenho suggested that there were many requests for this type of functionality. <br /> 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 |
In the greater OLPC/Sugar community? -- this probably will have the greatest impact in countries and circumstances<br /> where faster PC's are not available |
||
Outside the community? |
Outside the community? |
||
Why can't this project be done in emulation using non-XO machines? |
Why can't this project be done in emulation using non-XO machines? |
||
Line 58: | Line 58: | ||
1 preproduction is probably enough. But I'd like to test a production one as soon as they become available |
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? |
Will you consider (1) salvaged/rebuilt or (2) damaged XO Laptops?<br /> |
||
Yes, I can fix /substitute parts as long as the motherboard is functional |
Yes, I can fix /substitute parts as long as the motherboard is functional |
||
Line 92: | Line 92: | ||
Can we help you with an experienced mentor from the OLPC/Sugar community? |
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)) |
Yes -- I'm very inexperienced in debugging the XO on the XO. I have questions about ipython setup, <br />gdb setup if the libraries need to be debugged -- I'm willing to post on the developers list -- <br />but a code buddy or experienced Activity developer would be helpful <br /> (maybe Bernie will help with the thorny questions,(i'm glad to have met him at ClassActs)) |
||
Revision as of 17:26, 13 September 2009
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 -- georgejhunt@gmail.com -- 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
3. Objectives
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
5. Needs
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:
http://wiki.laptop.org/go/Pitivi_on_Fedora_Core_11
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
7. Quality/Mentoring
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.