merge common-build and module-build [LUCENE-3999]
- Dominant language
- Java
- Stars
- 3.6k
- Forks
- 1.4k
- Avg merge
- 2d 11h
- Merged PRs (30d)
- 88
Description
Just a TODO: from #5038,
```
separately another TODO: its slightly confusing that core and friends aren't just another module,
and its confusing common-build.xml with its "module tasks" is included by lucene/build.xml, when
its no module at all.
(try ant -projecthelp from lucene/ and experiment with some of the common.XXXX tasks that show up here).
```
Not a blocker anything, but maybe a nice cleanup for the future.
---
Migrated from [LUCENE-3999](https://issues.apache.org/jira/browse/LUCENE-3999) by Robert Muir (@rmuir)
Contributor guide
Research direction
Start by reading lucene/build.xml and common-build.xml, then run ant -projecthelp from lucene/ as the issue suggests. Compare how the common.XXXX tasks and module tasks are organized; done would mean a clear, agreed consolidation of common-build and module-build without losing the intended build tasks.
Written by the indexing model from the issue text.
Assessment
- Domain
- build-system
- Issue type
- Refactor
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 20/100