astropy / astropy.github.com

The Astropy web pages
http://www.astropy.org
BSD 3-Clause "New" or "Revised" License
42 stars 99 forks source link

Add a table of APEs that's auto-generated from github #30

Open eteq opened 10 years ago

eteq commented 10 years ago

The github API is really powerful and not too tough to use. It should be possible to add a script to the astropy web site that queries github for the list of APEs (from astropy/astropy-APEs), and uses that to generate a table on the astropy web site, something like what we do now for the affiliated packages.

A few minutes googling suggests that at least something of this sort is possible with jquery, which is already on our site: http://blog.teamtreehouse.com/code-a-simple-github-api-webapp-using-jquery-ajax

If anyone wants to take a shot at this, just say so - I may get to it at some point, but unclear when...

sudheesh001 commented 9 years ago

Can I take a shot at this and make it happen :smile:

astrofrog commented 9 years ago

@sudheesh001 - feel free to give it a shot! I'm 99.99% sure that @eteq hasn't had time to look into this.

sudheesh001 commented 9 years ago

A few questions in its implementation. Where should the table that of APEs be present ? How should the table look like. Is it just a two column table with the following details as its columns ?

--------------------------------
| APE Number | link to the APE |
--------------------------------
taldcroft commented 7 years ago

Doing something slick with the GitHub API would be great, but since it hasn't happened in 2.5 years, what about someone taking a half hour and just making a plain old RST or HTML index table and sticking it somewhere? It seems like the astropy docs would be a useful place and probably the most discoverable. In fact I've always thought about "publishing" the APEs from astropy-APEs within the astropy narrative docs so they can be found online in a nice sphinx-rendered form.