Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release Counter Processor under gdcc, switch docs from CDLUC3 #10406

Open
pdurbin opened this issue Mar 21, 2024 · 2 comments
Open

Release Counter Processor under gdcc, switch docs from CDLUC3 #10406

pdurbin opened this issue Mar 21, 2024 · 2 comments
Labels
Feature: Metrics + Reports GREI Year 3 Year 3 GREI task GREI Year 4 Year 4 GREI task GREI 4 Analytics and Reporting Size: 3 A percentage of a sprint. 2.1 hours. Type: Feature a feature request User Role: Sysadmin Installs, upgrades, and configures the system, connects via ssh

Comments

@pdurbin
Copy link
Member

pdurbin commented Mar 21, 2024

As discussed in standup this morning in the context of this issue...

... we decided to fork https://github.com/CDLUC3/counter-processor to https://github.com/gdcc/counter-processor because the former had been switched to archive/read-only mode (which isn't great optics).

Next we need to put out a release of Counter Processor under the gdcc repo (our current docs are written to expect a release such as https://github.com/CDLUC3/counter-processor/archive/v0.1.04.tar.gz ).

Then we need to update the guides, basically a find and replace of CDLUC3 to gdcc. Something along these lines:

Screenshot 2024-03-21 at 11 45 51 AM

By the way, I noticed that we already had https://github.com/IQSS/counter-processor but I was only using it to make pull requests into the upstream CDLUC3 repo. I updated the README to point to the new gdcc repo.

@poikilotherm
Copy link
Contributor

poikilotherm commented Mar 22, 2024

Have you seen the reasons why they archived it? Are any of those true for us as well? Should we still use it?

On a related note: we could push the package to PyPI or GH packages for installation via pip. Would that help?

If we continue using it, I would also appreciate a container image to speed up usage and to freeze the dependencies.

@pdurbin
Copy link
Member Author

pdurbin commented Mar 22, 2024

In gdcc/counter-processor@4c662cd I reverted the reasons stated in the README. In short, the code was used by Dryad but not anymore now that they plan to use https://github.com/datacite/datacite-tracker instead. (We have concerns about datacite-tracker only tracking browser requests, not API calls.)

@cmbz cmbz added Size: 3 A percentage of a sprint. 2.1 hours. GREI 4 Analytics and Reporting GREI Year 3 Year 3 GREI task GREI Year 4 Year 4 GREI task labels Aug 22, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Feature: Metrics + Reports GREI Year 3 Year 3 GREI task GREI Year 4 Year 4 GREI task GREI 4 Analytics and Reporting Size: 3 A percentage of a sprint. 2.1 hours. Type: Feature a feature request User Role: Sysadmin Installs, upgrades, and configures the system, connects via ssh
Projects
Status: No status
Development

No branches or pull requests

3 participants