On Fri, 4 Sept 2026 at 16:36, Dave Fisher <[email protected]> wrote:
>
> Hi Rich,
>
> > On Sep 4, 2026, at 5:14 AM, Rich Bowen <[email protected]> wrote:
> >
> > I would like to publish this:
> >
> > https://boxofclue.com/comdev-metrics/
> >
> > to https://projects.apache.org/metrics
> >
> > The goal is that over time I’m going to integrate the two more, with 
> > interlinks and so on, but for now it would be standalone.
> >
> > That metrics stuff is currently here - 
> > https://github.com/rbowen/comdev-metrics - and I’d like to move it into 
> > https://github.com/apache/comdev-projects
>
>
> >
> > See https://boxofclue.com/comdev-metrics/about.html for more about how that 
> > stuff works.
> >
> > I’m looking for suggestions/opinions/advice as to:
> >
> > 1) Where exactly to put that stuff into the comdev-projects repo, or if it 
> > should go into another new repo
>
> Actually that’s a Git mirror of svn. You make changes by committing to 
> https://svn.apache.org/repos/asf/comdev/projects.apache.org/trunk 
> <https://svn.apache.org/repos/asf/comdev/projects.apache.org/trunk>
>
>
> > 2) The comdev-metrics stuff runs a weekly cronjob, which uses a Github API 
> > key, and the ponymail MCP, to generate static HTML/js/json files, which can 
> > then be published to wherever. The generated files don’t need to be in 
> > version control. I presume I should move all of these cronjobs to 
> > projects-vm3 and run them there. Where would be the best place to drop the 
> > output files - just under site/ on the projects site, or somewhere else?
>
> You cannot just drop those files onto the VM without knowing how the svn 
> repository is checked out, the server does both svn up and svn commit 
> commands.
>
> Cronjob python goes here: 
> https://svn.apache.org/repos/asf/comdev/projects.apache.org/trunk/scripts/cronjobs/
>  but actual crontab setup is defined in Infrastructure’s P6. It’s a private 
> repository. I’ve studied the code. You will need help from Infra with EYAML 
> to install the GH API key.
>
> >
> > 3) What am I not thinking of that I’m likely to break?
>
> You need to be aware of what is stored in svn and what is not. It may be 
> tricky to serve generated code. The site uses gunicorn perhaps a symbolic 
> link can be used, but I’m not sure.

The comdev VM already hosts two independent HTTP installations:
projects and reporter.

Should be possible to set up another, and use a rewrite from
https://projects.apache.org/metrics to access it.

Sebb
> HTH,
> Dave
>
> >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: [email protected]
> > For additional commands, e-mail: [email protected]
> >
>

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to