Community SSU/Development
m (→Importing a module...) |
m (correct section headings) |
||
Line 1: | Line 1: | ||
- | = Source = | + | == Source == |
The [[Community SSU]] source is held in a project at Gitorious: | The [[Community SSU]] source is held in a project at Gitorious: | ||
http://gitorious.org/community-ssu | http://gitorious.org/community-ssu | ||
- | == Importing a module... == | + | === Importing a module... === |
At the start of adopting a package into the Community SSU, the original source for the package, as shipped in Nokia's PR1.3 needs to be identified. This can come from two places: | At the start of adopting a package into the Community SSU, the original source for the package, as shipped in Nokia's PR1.3 needs to be identified. This can come from two places: | ||
Line 10: | Line 10: | ||
# Source tarball from repository.nokia.com | # Source tarball from repository.nokia.com | ||
- | === ...from git === | + | ==== ...from git ==== |
TBC | TBC | ||
- | === ...from tarball === | + | ==== ...from tarball ==== |
TBC | TBC | ||
- | = Notes = | + | == Notes == |
Set of notes and action points from the discussions about Community [[Seamless Software Update|SSU]] on #maemo-ssu freenode. | Set of notes and action points from the discussions about Community [[Seamless Software Update|SSU]] on #maemo-ssu freenode. | ||
Line 31: | Line 31: | ||
and more | and more | ||
- | === Discussion topics === | + | ==== Discussion topics ==== |
* finding source locations and identifying GOOD patches | * finding source locations and identifying GOOD patches | ||
Line 44: | Line 44: | ||
* we need a gitorious group to cover these ''Done: http://gitorious.org/community-ssu'' | * we need a gitorious group to cover these ''Done: http://gitorious.org/community-ssu'' | ||
- | === Build Sources === | + | ==== Build Sources ==== |
We must gather together and list the main giturl sources and tags used to build from. | We must gather together and list the main giturl sources and tags used to build from. | ||
Line 63: | Line 63: | ||
''This has started at http://gitorious.org/community-ssu'' | ''This has started at http://gitorious.org/community-ssu'' | ||
- | === Technical === | + | ==== Technical ==== |
# How to work out value of <code>Maemo-Required-Free-Space</code> header in <code>mp-fremantle-community-pr</code>? | # How to work out value of <code>Maemo-Required-Free-Space</code> header in <code>mp-fremantle-community-pr</code>? |
Revision as of 13:34, 7 February 2011
Contents |
Source
The Community SSU source is held in a project at Gitorious:
http://gitorious.org/community-ssu
Importing a module...
At the start of adopting a package into the Community SSU, the original source for the package, as shipped in Nokia's PR1.3 needs to be identified. This can come from two places:
- Git repository on maemo.gitorious.com or garage.maemo.org (preferred)
- Source tarball from repository.nokia.com
...from git
TBC
...from tarball
TBC
Notes
Set of notes and action points from the discussions about Community SSU on #maemo-ssu freenode.
Main participants:
- lcuk
- MohammadAG
- Jaffa
- Venemo
- lma
- x-fade
- rst38h
- crashanddie
and more
Discussion topics
- finding source locations and identifying GOOD patches
- submitting potential patches to a central testing source
- making a new
mp-generic*
meta package - discussing with lma about current N8x0 community SSU problems and workarounds and insight
- looking into getting the wiki sorted
- need wiki editor :P
- looking at how to manage the patchsets
- we know the N900 Fremantle system works well using git tags
- the 8x0 patchset currently contains 10 local based quilts
- we need a gitorious group to cover these Done: http://gitorious.org/community-ssu
Build Sources
We must gather together and list the main giturl sources and tags used to build from.
for instance: http://gitorious.org/modest/modest tag 3.4.8
This allows us to reproduce builds and get source to the same location we build from.
<lcuk> how many packages for n8x0 are you looking at including in an ssu? <lcuk> and how have you considered looking at updating the system so far - you said its all manual at the moment <lma> I have 10 (source) packages at the moment <lcuk> do you mind listing them <lma> busybox dnsmasq loudmouth modest osso-pdf-viewer osso-software-version tinymail community-ssu-enabler xorg-server kernel-diablo
This has started at http://gitorious.org/community-ssu
Technical
- How to work out value of
Maemo-Required-Free-Space
header inmp-fremantle-community-pr
?