GitHub integration

https://attnam.com/topics/GitHub-integration

The Cathedral of Attnam > Website News

#1 Jan 12, 2016, 11:14 pm Hide

capristo

I've been posting about this in the continuation thread but I think it deserves its own thread now

Releases are automatically pulled from GitHub and displayed on the "Downloads" section:
https://attnam.com/projects
with direct links to the binaries and source code. (It'll show the 5 most recent releases and is cached once an hour)

Issues are automatically pulled from GitHub and displayed on this new page:
https://attnam.com/issues
with a button to create a new issue on GitHub

Finally, on your edit profile page, you can connect your GitHub account.

Why? Well, mostly so that we know who is who on GitHub since a lot of the usernames are different.

With that info I'll be able to associate commits, releases, issues, etc. with a user on this site.

That'll be cool for a lot of reasons... it can automatically add people to the "Developers" group if they contribute, for example. We can give better recognition to the ones who are contributing a lot of work.

Any other ideas?
#2 Jan 13, 2016, 3:55 pm Hide

fejoa

Awesome additions cap! Is it possible for you to add stats on the number of downloads? I know there's a way to do this via the github API only I haven't tried this successfully.
#3 Jan 13, 2016, 9:40 pm Hide

capristo

Ah, good call. I didn't realize that was available in the API.

I added it (it's only available for the binaries, not the source)
#4 Jan 14, 2016, 1:35 am Hide

fejoa

Amazing, people actually download! And already 111 downloads since 2 weeks!
#5 Jan 14, 2016, 1:13 pm Hide

capristo

Yeah I was surprised at the numbers!
#6 Jan 18, 2016, 6:31 am Hide

Pent

Awesome work!
#7 Apr 14, 2016, 6:20 am Hide

fejoa

I noticed that the GitHub repository has the possibility of adding a wiki page. I wonder if we could make the wiki page on GitHub simply redirect to the Attnam.com wiki page?
#8 Apr 14, 2016, 4:17 pm Hide

capristo

Good call. I added a link to the wiki here.

It might be good to either add a Development section, or to keep the Development wiki on GitHub, while the game play wiki is hosted here.
#9 Apr 14, 2016, 5:31 pm Hide

fejoa

Maybe the dev wiki could be hosted on the GitHub page, and the two wikis can link to each other. It'd be cooler if there was one integrated wiki somehow.