Bug 415917 - org.eclipse.egit.github.core model needs update to reflect latest github api model
Summary: org.eclipse.egit.github.core model needs update to reflect latest github api ...
Status: NEW
Alias: None
Product: EGit
Classification: Technology
Component: GitHub (show other bugs)
Version: unspecified   Edit
Hardware: All All
: P3 normal with 1 vote (vote)
Target Milestone: ---   Edit
Assignee: Project Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-08-26 18:54 EDT by Andrei Pozolotin CLA
Modified: 2015-03-10 02:47 EDT (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Andrei Pozolotin CLA 2013-08-26 18:54:48 EDT
Kevin Sawicki, Matthias Sohn:

while working recently on github + pivotal integration project

https://github.com/barchart/barchart-pivotal-github/wiki

which uses org.eclipse.egit.github.core v 2.1.5

http://search.maven.org/#artifactdetails%7Corg.eclipse.mylyn.github%7Corg.eclipse.egit.github.core%7C2.1.5%7Cjar

I discovered that org.eclipse.egit.github.core model needs update to reflect latest github api model.

for example I had to extend the following classes

https://github.com/barchart/barchart-pivotal-github/tree/master/src/main/java/com/barchart/github

to add missing fields such as Milestone.updatedAt, etc.

Thank you.
Comment 1 Chris Rebert CLA 2015-03-10 02:47:04 EDT
So, in the referenced classes, comparing against the current GitHub API v3 docs, the specific missing attributes seem to be:

Milestone.id
Milestone.closedAt
Milestone.updatedAt
Milestone.labelsUrl
Milestone.htmlUrl

RepositoryHook.events
RepositoryHook.testUrl
RepositoryHook.pingUrl