#6531 Project metadata importer for github

v1.0.1
closed
nobody
General
Cory Johns
2015-08-20
2013-08-07
No

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.

Related

Tickets: #6531

Discussion

  • Anton Kasyanov

    Anton Kasyanov - 2013-08-13

    Created #413 [#6531] Project metadata importer for github (3cp)

     

    Related

    Tickets: #6531

  • Anton Kasyanov

    Anton Kasyanov - 2013-08-13
    • status: open --> in-progress
     
  • Anton Kasyanov

    Anton Kasyanov - 2013-08-22

    Closed #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: #6531

  • Anton Kasyanov

    Anton Kasyanov - 2013-08-22
    • status: in-progress --> code-review
     
  • Tim Van Steenburgh

    • QA: Tim Van Steenburgh
    • Milestone: forge-backlog --> forge-aug-23
     
  • Tim Van Steenburgh

    • QA: Tim Van Steenburgh --> nobody
     
  • Tim Van Steenburgh

    Pushed some refactoring of this to forge:tv/6531. Will need someone else to review.

     
  • Dave Brondsema

    Dave Brondsema - 2013-08-23
    • Milestone: forge-aug-23 --> forge-sep-06
     
  • Dave Brondsema

    Dave Brondsema - 2013-08-23
    • Size: --> 1
     
  • Cory Johns

    Cory Johns - 2013-08-26
    • status: code-review --> closed
    • QA: Cory Johns
     
  • Cory Johns

    Cory Johns - 2013-08-26

    Merged, with some additional refactors and a minor bug fix for trac ticket imports.