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

De-CLAW the lobster #1082

Closed
whikloj opened this issue Apr 11, 2019 · 5 comments
Closed

De-CLAW the lobster #1082

whikloj opened this issue Apr 11, 2019 · 5 comments
Milestone

Comments

@whikloj
Copy link
Member

whikloj commented Apr 11, 2019

This is a follow-on from #1020

The task is to go through the code base and try to remove references to the CLAW project name and replace them (where appropriate) with "Islandora 8"

@whikloj whikloj added this to the 1.x milestone Apr 11, 2019
@jonathangreen
Copy link
Contributor

I don't want to expand the scope of this one too much, so maybe this deserves its own ticket, but how are we going to manage the repositories moving forward with Islandora v8 since everything is in the CLAW organization. Whatever we do it will probably be painful, but perhaps it's best to rip that bandaid off before 1.0?

@jonathangreen
Copy link
Contributor

When 1.0 comes out it seems like something for Islandora v8 should live in the Islandora organization even if it's just a repo (or maybe a branch on Islandora/Islandora 🤷‍♂️) called Islandora8 that points out to a different organization.

Taking a long term view, at some point Islandora v8 is going to become what people think of as Islandora and at that point having Islandora/Islandora point to v7 maybe a bit confusing.

Looking at some projects we are closely aligned with and how they manage this:

Drupal

https://github.com/drupal/drupal
https://www.drupal.org/project/drupal

For Drupal they keep everything in the same repo with different branches. This is doable for us, but we would need to squash together two repos without the same root, but git supports that. (In fact 6.x and 7.x probably don't have the same root commit either).

Fedora

It looks like Fedora renamed its old organization to fcrepo3 and created a new fcrepo4 organization.

This is probably the easiest thing we could do... but it could cause a lot of breakage in links pointing to the current Islandora/Islandora repo. It could probably be accomplished with some messaging and warning to the community though.

I would like to see us avoid the pitfalls of throwing a version into the organization name like fcrepo4, since Islandora 9 isn't going to be that far behind Islandora 8.

@DonRichards
Copy link
Member

+1 for keeping/moving it in islandora with branches like 8.x.
This would make it much easier for people to see it's this as the next version and not a completely different product.

@manez
Copy link
Member

manez commented Sep 1, 2020

@whikloj can we close this (as old and all merged) and open up a new one to track lingering CLAWs, like the ones turning up in the master/main rename?

@manez
Copy link
Member

manez commented Sep 1, 2020

Fresh issue for tracking: #1600

@manez manez closed this as completed Sep 1, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants