-
Notifications
You must be signed in to change notification settings - Fork 71
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
Break apart github repos for islandora modules #475
Comments
Wouldn't this violate our one repo on Drupal.org rule that we've been going with? |
Sadly, yes it would. I'm not happy about it. |
Agenda item for Wednesday's call? I'd prefer to talk about this more so I can understand it better before we move forward. |
np |
@dannylamb @ruebot. To add to the discussion tomorrow some alternatives we discussed via other media.
Some last thoughts: Composer is the way to go of course. But the composer way of drupal is still a bit "betaish", not straight forward, still depends many times on drush(to enable modules) and requires in any case a lot of modifications to the composer.json file itself or adding extra install tasks. |
"Note: This project is in development. It currently does not have even any releases." |
@DiegoPino Yes, there are other ways of installing the requirement for stomp-php that do not involve breaking up the repositories. I'm proposing this restructuring to get something potentially very costly and time consuming out of the way early before we start collecting more modules. @ruebot The real concern for me is what this shift means for our yet to be defined release process. |
@ruebot @dannylamb I think this is done, no? |
@whikloj I'd say so |
Resolved with various PRs referenced in this ticket and the new https://github.com/Islandora-CLAW/claw_vagrant repo |
Composer works with a 'package per github repo' fashion, so let's break them apart. Use the git subtree command to preserve history on the
islandora_collection
module and pull it into its own repo. Also, move the contents of the remainingislandora
folder to the top level of the repository.The text was updated successfully, but these errors were encountered: