From Fedora Project Wiki
(saving stub page, then editing within session) |
(all the notes I got; started about :09 late, but got all the chalkboard. There is video this can be linked with.) |
||
Line 1: | Line 1: | ||
== XO design goals not currently satisfied by RPM == | |||
# Installing by "getting from a friend" | |||
# Kids can change and redistribute bundles. | |||
## Kid bundles are "first class" (distributed versioning implies distributed dependencies) | |||
# Don't break the world at install time | |||
# Localizability in the absence of a cantralized repo | |||
# Novice programmers using [[http://wiki.laptop.org/go/Pippy Pippy]] | |||
== Questions == | |||
# Should activities be noarch? | |||
== Wrap-up == | |||
* Short-term -- XO format not going away because of requirements not in RPM or any other package format. | |||
* Other problems underneath -- development standards for activity developers. (What is testing, what is release.) | |||
* This is the release, pull it from git, and build an installable package == something that helps XO and RPM potentially. | |||
== Notes - other, raw == | |||
* Giving people freedoms and guidelines are not exclusive goals | |||
* Reference point -- Firefox add-ons. Single platform question, then it installs; highly enables community of add-on (activity) creators. | |||
* XO bundles are more like Java Applets than not -- from security framework, to the idea that you are grabbing and caching a webpage for playing with later. | |||
[[Category:FUDConF11 BarCamp sessions]] | [[Category:FUDConF11 BarCamp sessions]] | ||
[[Category:Sugar]] | [[Category:Sugar]] |
Revision as of 19:30, 10 January 2009
XO design goals not currently satisfied by RPM
- Installing by "getting from a friend"
- Kids can change and redistribute bundles.
- Kid bundles are "first class" (distributed versioning implies distributed dependencies)
- Don't break the world at install time
- Localizability in the absence of a cantralized repo
- Novice programmers using [Pippy]
Questions
- Should activities be noarch?
Wrap-up
- Short-term -- XO format not going away because of requirements not in RPM or any other package format.
- Other problems underneath -- development standards for activity developers. (What is testing, what is release.)
- This is the release, pull it from git, and build an installable package == something that helps XO and RPM potentially.
Notes - other, raw
- Giving people freedoms and guidelines are not exclusive goals
- Reference point -- Firefox add-ons. Single platform question, then it installs; highly enables community of add-on (activity) creators.
- XO bundles are more like Java Applets than not -- from security framework, to the idea that you are grabbing and caching a webpage for playing with later.