-
Notifications
You must be signed in to change notification settings - Fork 25
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
Suggestion: separate Chado Schema/Perl into two different repositories #79
Comments
I'm in favor of it too--it would also make build/install easier, since right now it's a behemouth for a variety of reasons but one of them is to support both installing and configuring a database but also to install perl modules and scripts. And of course, with Tripal, fewer (but not zero) people need the perl parts. |
While I think this is a good (very good) idea, doing it during the codefest might be tricky, since the way I envision doing it at least, is to make two new repos, move the different parts to them with histories intact, and then push the new repos to github. I've done this before with other repos, but it usually takes a few tries to get right, and I could tell people not to commit or push while I was actively working on it--so not something we'd really want to do during the codefest. |
I think that using I marked it high priority because it narrows the scope of the codefest, but definitely dont want to derail us before we begin. I'll try it out and we will be free to reject out of hand and deal with it later. I'm moving everything other than its possible that removing the tools commit history from this repo requires a force in which case yeah we should probably wait until after... but if we can do it with a PR than i dont see why not (is it important to remove the commit history for those files? Would it be OK to just make a PR deleting them all instead?). |
the We should probably keep these until they can be incorporated into the documentation (instead of removing them as i prune this repo to just the schema). |
I've got a PR ready for the revised files and structure. I think once its reviewed, we should look into, say, this repo cleaner to remove those big files from the commit history. I found some oneliners that can point us to the big files
these seem to point the finger at |
This was finally merged! |
I'd like to propose for discussion that we split this Chado repository into two different GitHub projects where the Chado schema is in one and everything else (i.e. Perl code) is in another.
There are several reasons I think this would be beneficial:
The text was updated successfully, but these errors were encountered: