azavea / azavea/osmesa

Cleanup duplicate / outdated commands in the apps subproject

Open
#183 1 comment 0 reactions 0 assignees View on GitHub
technical debt
Dominant language
Scala
Stars
81
Forks
26
PR merge metrics
No merged PRs in 30d

Description

@jpolchlo and I reviewed the current set of command apps in `osmesa.apps` as part of #182 in order to determine what to test. The apps that are currently in use are as follows:
- [ ] StreamingChangesetStatsUpdater
- [ ] StreamingChangesetMetadataUpdater
- [ ] StreamingFacetedEditHistogramTileUpdater
- [ ] StreamingUserFootprintTileUpdater
- [ ] ChangesetStatsCreator
- [ ] FacetedEditHistogramTileCreator
- [ ] FootprintCreator (generating both user and hashtag footprint tiles)

All other command apps in this folder are either duplicates saved after previous file renames, or are obsolete. This task is to review the full list and clean up the apps subproject to remove these obsolete and / or duplicate apps.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reviewing the full set of command apps in the osmesa.apps subproject and compare it with the seven command apps listed in the issue as currently in use. Remove the duplicate or obsolete apps, leaving those seven in place; done means no other command apps remain.

Written by the indexing model from the issue text.

Assessment

Tech stack
scala, spark
Domain
data-engineering
Issue type
Refactor
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.