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

Decompose jetty.toolchain into separate Repos #8

Open
joakime opened this issue Oct 19, 2023 · 9 comments
Open

Decompose jetty.toolchain into separate Repos #8

joakime opened this issue Oct 19, 2023 · 9 comments
Assignees

Comments

@joakime
Copy link
Contributor

joakime commented Oct 19, 2023

The existing https://github.com/jetty/jetty.toolchain repo should be broken down into separate repos.

I'll take this task, and file PRs here to introduce new repos once I'm ready.

@joakime joakime self-assigned this Oct 19, 2023
@jmcc0nn3ll
Copy link
Contributor

@netomi I moved a few items out of this into new repositories but I messed up the jetty.test.helper one.

How can I get that removed and readded? I don't think that is a self-management thing, right?

@jmcc0nn3ll jmcc0nn3ll self-assigned this Oct 27, 2023
@netomi
Copy link
Contributor

netomi commented Oct 27, 2023

just create a PR to remove it from the config, then it will get removed.

@jmcc0nn3ll
Copy link
Contributor

@netomi ok, thanks!

@netomi
Copy link
Contributor

netomi commented Oct 27, 2023

ah I missed that you want to readd it. What was the reason for that as the config looks the same? I could have just deleted the repo manually and re-apply the current config, which would have recreated it.

@jmcc0nn3ll
Copy link
Contributor

jmcc0nn3ll commented Oct 27, 2023

I am trying to migrate historical content from a sub-dir from the toolchain repo. I used filter-branch for the first three, but based on the nasty warnings of filter-branch, I tried filter-repo, and when I tested it on a personal repo, I thought it looked fine. I pushed to the jetty one, and upon closer look, it had carried a lot of trash along for the ride. Since this was just a new repo, the easiest way to do this was to wipe it and start over.

@netomi
Copy link
Contributor

netomi commented Oct 27, 2023

ok np

@jmcc0nn3ll
Copy link
Contributor

@joakime I think we are ready to archive this repository. We will still be able to pull from it, but no more commits going into it. We can always unarchive if we missed something and have to release out of this.

@joakime
Copy link
Contributor Author

joakime commented Nov 3, 2023

@jmcc0nn3ll I'll review the decomposition early next week.

My TODO list ...

  • jetty-artifact-remote-resources
  • jetty-assembly-descriptors
  • jetty-build-support
  • jetty-distribution-remote-resources
  • jetty-jakarta-servlet-api
  • jetty-jakarta-websocket-api
  • jetty-javax-servlet-api
  • jetty-javax-websocket-api
  • jetty-osgi-servlet-api
  • jetty-perf-helper
  • jetty-schemas
  • jetty-setuid
  • jetty-test-helper
  • jetty-test-policy
  • jetty-toolchain
  • jetty-web-resources
  • jetty-xhtml-schemas
  • jetty-xslt-tools

@olamy
Copy link
Member

olamy commented Nov 5, 2023

I'm happy to help for few.
some of this TODO list are already done.
just let me know the script you are using to extract history

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