Now can you get maintainers based on Milestones.
Feature changes,
rrs/models.py: Add RecipeMaintainerHistory to store maintainer updates.
rrs/admin.py: Add admin site for RecipeMaintainerHistory.
scripts/tools/rrs_maintainer_history.py: Add script for update
maintainership history.
scripts/update.py: Drop maintainer update support use
rrs_maintainer_history.py instead.
Adapt changes,
Now you need to specify RecipeMaintainerHistory to get RecipeMaintainer.
rrs/views.py:
scripts/tools/rrs_upstream_email.py:
scripts/rrs_update/recipe_upgrade.py:
These set of changes are incompatible with the previous version you need
to do initial setup described in README.rrs.
Signed-off-by: Aníbal Limón <anibal.limon@linux.intel.com>
Add pull option to update_repo for specify when pull or fetch
this is needed when updating poky.
Signed-off-by: Aníbal Limón <anibal.limon@linux.intel.com>
conf/local.conf: Add meta-yocto includes for get distro information
(distro aliases, maintainers, upstream {regex, tracking}) needed by
rrs.
scripts/update.py: Add support for rrs, ability to download poky layer
and set BBPATH to support meta-yocto includes in bitbake.
scripts/rrs_update/*: Modules for update data needed by rrs, distros,
maintainers, upgrades and upstream.
Signed-off-by: Aníbal Limón <anibal.limon@linux.intel.com>
For use the same code base for Recipe reporting system moves non-WEB
code outside layerindex, create lib directory that contains common code
for Layerindex and RRS.
Create scripts directory that contains common infraestructure to populate
db and tool scripts, modularize update.py script move Layerindex update
to own folder.
Update references for utils and recipeparse modules to point lib directory.
Add missing GitPython into requirements.txt.
Signed-off-by: Aníbal Limón <anibal.limon@linux.intel.com>