Create an importer that given a github repo name imports the basic information using the github API, into Allura. See ForgeImporter's entry points and the GoogleCodeProjectImporter
and TracProjectImporter
classes as similar examples.
Github doesn't have a lot of metadata. description
can go into the "summary" field. homepage can be set. The programming language could be mapped to a programming language trove in Allura. But determining all those mappings (by hand or with some algorithm) is going to be too much work, and not worth it I think.
Created #413 [#6531] Project metadata importer for github (3cp)
Related
Tickets:
#6531Closed #413 [#6531] Project metadata importer for github, branch 42cc_6531.
First, I accidently pushed to 42cc_6351. Now do I need to delete branch 42cc_6351?
Second, can we continue working on the other github tickets or wait for the code review here?
Related
Tickets:
#6531Pushed some refactoring of this to
forge:tv/6531
. Will need someone else to review.Merged, with some additional refactors and a minor bug fix for trac ticket imports.