Jens,

That's great project. It sounds like a lot effort though (custom server, 
separate hosting, etc.). Have you thought about submitting a pull request to 
have it supported out of the box by shields.io?

It seems that some services (such as Jenkins, Codeship.io, etc.) are done here:
https://github.com/badges/shields/blob/master/server.js 
<https://github.com/badges/shields/blob/master/server.js>

-Gunnar




> On 18 May 2016, at 16:51, Jens Reimann <[email protected]> wrote:
> 
> Hi,
> 
> finally I had some time to make a "proof-of-concept" for an Eclipse
> Shields server. The idea is to have "shields.io" [1] like little images,
> which can easily be embedded into web pages, showing some information
> about Eclipse Foundation projects.
> 
> I did start with a basic shield which does show the project name and
> current released version. See it embedded in the README [2]
> 
> The solution is a plain Java EE project, re-using the project
> information which is already in the Eclipse PMI and which is accessible
> using JSON anyway. So there is no need to put in data twice.
> 
> Currently you can create shields using the following URL:
> 
> https://shields-ctron.rhcloud.com/project/<project id>   - e.g: project
> id = technology.package-drone
> 
> There are a few things missing, like caching, in order to reduce the
> load. But I do have a:
> - A running instance on OpenShift : https://shields-ctron.rhcloud.com
> (not very useful with additional parameters)
> - A project on GitHub [3]
> - An implementation for a Project/Latest version shield
> 
> Of course the missing stuff can be added quickly. More shield types and
> designs are not that hard as well.
> 
> But before I continue, I wanted to get some feedback if there is
> interest in such a service, if the project itself, including the source
> code and the service could/should be moved to the Eclipse Foundation.
> What additional shields would be of interest.
> 
> Let me know what you think
> 
> Jens
> 
> [1] http://shields.io/
> [2] https://github.com/ctron/shields/blob/master/README.md
> [3] https://github.com/ctron/shields
> 
> -- 
> IBH SYSTEMS GmbH
> D-85235 Pfaffenhofen an der Glonn
> Läutenring 43
> Geschäftsführer / CEO: Dr. Thomas Heitzig
> 
> Amtsgericht München
> Handelsregister Nummer  HRB 197959
> USt ID: DE267945175
> 
> Office Munich
> D 80992 München
> Agnes-Pockels-Bogen 1
> T +49 89 18 9 17 49 0
> 
> The information transmitted is intended only for the person or entity
> to which it is addressed and may contain confidential and/or pivileged
> material. Any review, retransmission, dissemination or other use of,
> or taking of any action in reliance upon, this information by persons
> or entities other than the intended recipient is prohibited. If you
> received this in error, please contact the sender and delete the
> material from any computer.
> 
> 
> _______________________________________________
> cross-project-issues-dev mailing list
> [email protected]
> To change your delivery options, retrieve your password, or unsubscribe from 
> this list, visit
> https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev

_______________________________________________
cross-project-issues-dev mailing list
[email protected]
To change your delivery options, retrieve your password, or unsubscribe from 
this list, visit
https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev

Reply via email to