Skip to content

Conversation

mvdbeek
Copy link
Member

@mvdbeek mvdbeek commented Jun 24, 2025

Skips cloning and run.sh to go directly for the galaxy entrypoint. Is much faster and cleaner to boot, and you can follow along the invocation in the UI if you like.
Does not yet install conditional dependencies.

@mvdbeek mvdbeek marked this pull request as draft June 24, 2025 22:22
Skips cloning and run.sh to go directly for the galaxy entrypoint. Is
much faster and cleaner to boot.
Does not yet install conditional dependencies.
@bgruening
Copy link
Member

That is cool, looks like a nice default for CIs :-)

@mvdbeek
Copy link
Member Author

mvdbeek commented Jul 11, 2025

That, but also this is just way faster, makes use of galaxyproject/gravity#126 and won't fall apart in the many ways local virtualenv management can fail us ... i will work on making this the default if uv is installed, then recommend that people use uv.

@jmchilton
Copy link
Member

If you’re going to work on swapping the default - maybe default to just packaging Galaxy with Planemo and use that as the default? Or does that make a Planemo install on conda too hard?

@mvdbeek
Copy link
Member Author

mvdbeek commented Jul 11, 2025

I am surprised you're in favor of that :). Do you want a separate package for that ? planemo-app ?

@jmchilton
Copy link
Member

I started decomposing the packages for Planemo a decade ago I think - this was always the goal I think. Maybe Planemo has its current dependencies and Galaxy-planemo is a Planemo + galaxy bundle?

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

Successfully merging this pull request may close these issues.

3 participants