Why does a badge have to be hosted in version control. Can it not be just a simple remotely referenced image, like a GIF or a JPG on a website? Simply by hash or something, but by e-mail address. The internal website on your ASF system where you have the "score" (or certification / completed course) can convert and render the appropriate badge.
This reminds me of an old website, where you would take a test to "certify" yourself and your knowledge level in a particular topic like a programming language or other technology; and be able to host it on your own website (link to the badge). I have to dig around the Wayback Machine and find it. I think this aligns with your intent / what you're aiming for here. On Tue, Aug 5, 2025 at 12:16 AM Matthew Venezia <sobigdealw...@gmail.com> wrote: > Interesting and Good > > On Thu, Jul 31, 2025 at 8:48 PM Justin Mclean <jus...@classsoftware.com> > wrote: > >> Hi, >> >> > This is a super cool idea. >> >> And certainly not my idea, it has been around for a long time, and used >> by other foundations, and suggested several times at the ASF, but people >> here seem to have been caught up in the details. The self-hosting open >> badge solves a lot of technical and vendor issues. i.e. if we self-host the >> static files in version control (which we can easily do), there should be >> less concerns about privacy and no concerns about free platform no longer >> being free or shutting down etc etc >> >> > We need to be careful to define clearly what >> > "certification" means as "competed course" rather than "we guarantee >> that >> > this person is an expert on Apache Foo" or whatever. >> >> That is certainly something we need to consider. >> >> Kind Regards, >> Justin > >