Size: 609
Comment: should be under Teams
|
Size: 1272
Comment:
|
Deletions are marked like this. | Additions are marked like this. |
Line 3: | Line 3: |
1. Find if unpackaged dependencies are added 1. Package any new gems and add them to a staging repo untill it clears new 1. Check for gem updates and add updates to a staging repo 1. Import the new upstream to a new branch and add packages to staging repo |
1. Find if unpackaged dependencies are added in the new version (compare Gemfile of both versions) or use tracker at http://debian.fosscommunity.in/ 1. Package any new gems and add them to a staging repo until they clear NEW queue 1. Check for gem updates and add updates to a staging repo(use tracker at http://debian.fosscommunity.in/ for mismatch) 1. Import the new upstream to a new branch (if the current version is still in experimental) and add package to staging repo. 1. Refresh patches to match versions in the archive. Relax stable libraries (>= 1.x) and be careful with development libraries (0.x). Update debian/control with stricter dependency for dependency update (it will help in backporting). 1. Step 1: Refresh patches that is needed for build (Gemfile changes) 1. Step 2: Refresh patches for bundle install --local (install the newly built package to find out) |
Line 8: | Line 11: |
1. Move to unstable with dependencies only in experimental (always use experimental, never directly upload to unstable) | 1. Move to unstable with dependencies only in experimental (always use experimental, never directly upload to unstable) after testing the new version |
Find if unpackaged dependencies are added in the new version (compare Gemfile of both versions) or use tracker at http://debian.fosscommunity.in/
- Package any new gems and add them to a staging repo until they clear NEW queue
Check for gem updates and add updates to a staging repo(use tracker at http://debian.fosscommunity.in/ for mismatch)
- Import the new upstream to a new branch (if the current version is still in experimental) and add package to staging repo.
Refresh patches to match versions in the archive. Relax stable libraries (>= 1.x) and be careful with development libraries (0.x). Update debian/control with stricter dependency for dependency update (it will help in backporting).
- Step 1: Refresh patches that is needed for build (Gemfile changes)
- Step 2: Refresh patches for bundle install --local (install the newly built package to find out)
- Once new dependencies clear NEW queue, upload new package with dependencies to experimental
- Move to unstable with dependencies only in experimental (always use experimental, never directly upload to unstable) after testing the new version