gluish
gluish copied to clipboard
0.2 ideas / cleanup
gluish 0.1.X contains both luigi-related and non-luigi-related code. For 0.2 only luigi-related code should stay in the package:
Keep:
- task
- format (TSV)
- intervals
- database helpers (seems generic enough)
Cleanup:
- parameters (keep
ClosestDateParameter) - utils (keep
shellout)
Remove:
- benchmark (timing decorators are simple)
- colors
- common
- configuration
- esindex (it's in luigi.contrib)
- oai
- path
Would you mind merging some of it into the official luigi repo instead? I can go through the code and see what I think would make sense
@erikbern, gluish started as glue for another project of ours, so that's why there's so much non-luigi-related code. But if we could move the essentials into luigi, I'd be happy.
I could prepare an essential branch and pre-filter the code, so you can go through it faster.
I think at least TSVFormat would be useful. Also the elastic search stuff (not sure how much it overlaps with what's already in there)