galaxyproject / galaxyproject/galaxy
Move external code to its own module
- 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
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