galaxyproject / galaxyproject/galaxy

Move external code to its own module

Open
#618 7 comments 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
1.9k
Forks
1.2k
Avg merge
2d 23h
Merged PRs (30d)
158

Description

Idea spawned here: https://github.com/galaxyproject/galaxy/pull/617

Let's put together a list of these first:
- ~https://github.com/galaxyproject/galaxy/blob/dev/doc/patch.py~
- https://github.com/galaxyproject/galaxy/blob/dev/lib/galaxy/util/jstree.py
- https://github.com/galaxyproject/galaxy/blob/dev/lib/galaxy/util/pastescript/serve.py
- ~https://github.com/galaxyproject/galaxy/blob/dev/lib/pkg_resources.py~

Contributor guide

Open the contributing guide

Research direction

Start by reading the discussion linked from PR #617 and inspect lib/galaxy/util/jstree.py and lib/galaxy/util/pastescript/serve.py. The issue marks doc/patch.py and lib/pkg_resources.py as already addressed; clarify the remaining external-code list and define the target module before moving anything.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
tooling
Issue type
Refactor
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.