Community Repository
From Openmoko
(→Review Packages) |
m (→Review Packages) |
||
Line 76: | Line 76: | ||
** installable? | ** installable? | ||
** executable able? | ** executable able? | ||
− | ** | + | ** functions the claimed works actually works? |
** If it do something bad? | ** If it do something bad? | ||
** uninstall it and see if everything still ok? | ** uninstall it and see if everything still ok? | ||
Line 83: | Line 83: | ||
* Packages in this repository shall not in OM repository | * Packages in this repository shall not in OM repository | ||
* Program shall not collect user information and send to others unless it has very clear notification | * Program shall not collect user information and send to others unless it has very clear notification | ||
+ | * Program shall not destroy the system | ||
+ | |||
[[category:Documentation]] | [[category:Documentation]] | ||
[[category:Community]] | [[category:Community]] |
Revision as of 05:06, 23 June 2008
This page is still under construction. Thanks :)
Contents |
Community Repository
There is a community repository that every one can release your projects on Neo.
Sites
The Repository: http://downloads.openmoko.org/community-repository/
The mailing list: http://lists.openmoko.org/mailman/listinfo/community-repository
How to release packages
You can release your package with ipk file.
- Create package on projects.openmoko.org and upload
- how to create ipk files
- Using OE
- Meta-toolchain
Package Tags
If you want your package to be shown on Assassin, please add tag message on your package.
Category | Tag |
---|---|
Communication | group::communication |
Development | group::programming |
Games | group::games |
Maps | group::maps |
Miscellaneous | group::unknown |
Network | group::network |
Repos | group::repos |
- For OE user, please adding the Tag by adding one line in your bb file
For example:
PKG_TAGS_${PN} = "group::games"
Add Repository on Neo
Add repository by installing repository package
(Warning: It need the image after ASU) (Warning: It may not works yet, for repository not contains packages required)
- make sure your network works
- using Wifi and USB network are both okay.
- select Install bottom button
- select "Repos" category
- select "communication-repository"
- install this repository
Add repository manually
- create a file, here we call it community-repos.conf
> echo "arch community-repos 50" > community-repos.conf > echo "src community-repos http://downloads.openmoko.org/community-repository/" >> community-repos.conf
- connect to your Neo with USB
> sudo ifconfig usb0 192.168.0.200 > scp community-repos.conf root@192.168.0.202:/etc/opkg/
- refresh the opkg metadata database
> ssh root@192.168.0.202 after connecting to Neo > opkg refresh
We need your help
We need reviewers who review the new packages. If you want to help please send e-mail to the mailing list community-repository@lists.openmoko.org
Review Packages
The reviewer will check if there have new packages on the mailing list. If you are reviewer and want to review that package
- reply that mail, and say you want to review that
- check if the package follows the policy
- download the package on projects.openmoko.org
- install that package to see if
- installable?
- executable able?
- functions the claimed works actually works?
- If it do something bad?
- uninstall it and see if everything still ok?
- if the package is okay, put the package in this file and the package will shown next day.
Review Policy
- Packages in this repository shall not in OM repository
- Program shall not collect user information and send to others unless it has very clear notification
- Program shall not destroy the system