EPrints Technical Mailing List Archive
Message: #08500
< Previous (by date) | Next (by date) > | < Previous (in thread) | Next (in thread) > | Messages - Most Recent First | Threads - Most Recent First
[EP-tech] Duplicate repositories between eprints and eprints user group on github.
- To: "eprints-tech@ecs.soton.ac.uk" <eprints-tech@ecs.soton.ac.uk>
- Subject: [EP-tech] Duplicate repositories between eprints and eprints user group on github.
- From: Karl Goetz <karl.goetz@utas.edu.au>
- Date: Thu, 28 Jan 2021 00:07:50 +0000
CAUTION: This e-mail originated outside the University of Southampton.
Hi,
Almost two years ago there was a lively discussion about ePrints Bazaar [1]; which produced many suggestions.
In a similar vein I'd like to (once again?) raise the issue of duplicate repositories between ePrints User Group on GitHub (eprintsug [2]) and ePrints.org project (eprints [3]).
tl:dr: I propose that any repository which is also in the user group should _only_ live in the user group. This is especially true when the user group has improvements over the original repo.
[1] [EP-tech] please close the Bazaar ; https://www.eprints.org/eptech/msg07916.html
[2] https://github.com/eprintsug
[3] https://github.com/eprints
Longer version:
With one exception the repositories have newer fixes in eprintsug than eprints but the help/issue tracking and other references often point to the old/abandoned version in the main eprints project.
I checked all public repositories the in eprints project has and their status in eprintsug. I've split them in to those which are in both and those only in eprints project.
In both:
https://github.com/eprints/rioxx - last updated 8 years ago - not in user group, but rioxx2 is (https://github.com/eprintsug/rioxx2)
https://github.com/eprints/youtube_importer - last updated 8 years ago - in user group as youtube_import; updated last year
https://github.com/eprints/datacite - last updated 8 years ago - in user group as DataCiteDoi ; updated last year
https://github.com/eprints/reports - last updated 2 years ago - in user group as reports, updated late last year
https://github.com/eprints/irus - last update 8 years ago - in user group as irus, updated late 2019
https://github.com/eprints/issues2 - last update 3 years ago - in user group as issues, updated early 2019
https://github.com/eprints/EPrintsArchivematica - last update 11 months ago - in user group as EPrintsArchivematica, updated 3 months ago. In a twist, eprintsug is the *original*
and eprints has the *fork*
https://github.com/eprints/orcid_support - last update 40 days ago - in user group as orcid_support, updated mid 2020. This repo has been forked - user group had an extra
13 commits before eprints repo added one last month.
https://github.com/eprints/hefce_oa - last updated 15 months ago - in user group as hefce_oa, updated 21 days ago
https://github.com/eprints/orcid_support_advance - last update 1 day ago - in user group as orcid_support_advance, updated early 2020. Here eprints is ahead by 4 commits
https://github.com/eprints/irstats2 - last update 4 years ago - in user group as irstats2, updated 1 day ago (eprints irstats2 says it was updated 5 hours ago but I can't figure out what that
update might have been).
This list of 11 already shows the problem: out of date forks in both projects, one where the projects have diverged, some with eprints.github.io pages despite active work being done in the user group (irstats2 is an example of that).
So, I suggest the duplication is removed, by removing the copies on the eprints side.
Issues I can think of:
are there blockers which others can think of which make this suggestion unworkable?
thanks,
Karl.
PS.
Not in user group (at least not obviously so) but included for context.
https://github.com/eprints/essex_data - last update 8 years ago - not in user group
https://github.com/eprints/ptm - last update 8 years ago - not in user group
https://github.com/eprints/apache_debian - last updated 9 years ago - not in user group
https://github.com/eprints/verify_doi - last updated 8 years ago - not in user group
https://github.com/eprints/labs - last updated 8 years ago - not in user group
https://github.com/eprints/eprints-fr - last updated 7 years ago - not in user group
https://github.com/eprints/epkieker - last updated 7 years ago - not in user group
https://github.com/eprints/scripts - last updated 7 years ago - not in user group
https://github.com/eprints/modal - last updated 6 years ago - not in user group
https://github.com/eprints/funders - last updated 6 years ago - not in user group (dependency of https://github.com/eprintsug/gu-funder-fields ?)
https://github.com/eprints/tweepository - last updated 4 years ago - not in user group
https://github.com/eprints/maintainer_tools - last updated 3 years ago - not in user group
https://github.com/eprints/resourcesync - last updated 2 years ago - not in user group
https://github.com/eprints/impact_lib - last updated 2 years ago - not in user group
https://github.com/eprints/annotations - last updated 2 years ago - not in user group
https://github.com/eprints/richtext - last updated 2 years ago - not in user group
https://github.com/eprints/plumx - last updated 4 months ago - not in user group
https://github.com/eprints/idsidsids - last updated 3 months ago - not in user group
https://github.com/eprints/daterangepicker - last updated 3 months ago - not in user group
https://github.com/eprints/ref_support - last updated 17 days ago - not in user group
|
- Follow-Ups:
- [EP-tech] Duplicate repositories between eprints and eprints user group on github.
- From: Karl Goetz <karl.goetz@utas.edu.au>
- [EP-tech] Duplicate repositories between eprints and eprints user group on github.
- References:
- [EP-tech] Duplicate repositories between eprints and eprints user group on github.
- From: Karl Goetz <karl.goetz@utas.edu.au>
- [EP-tech] Duplicate repositories between eprints and eprints user group on github.
- Prev by Date: Re: [EP-tech] Antwort: Re: [ext] Re: [3.4.2] Wrong status of indexer on the admin site
- Next by Date: Re: [EP-tech] Duplicate repositories between eprints and eprints user group on github.
- Previous by thread: [EP-tech] Sort view with creators_name and corp_creators
- Index(es):