-
Notifications
You must be signed in to change notification settings - Fork 107
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Where should transformer strategies live? #102
Comments
We've been rushing some changes for the latest project, and this repo could use some cleanup in general. Some things that should happen:
|
I spoke with the rest of my team and they agree with your proposed changes. We are happy to accept any contributions you are willing to make... |
Any thoughts on transform strategies that live outside the |
We've been doing a similar pattern for other modules recently for code not appropriate for the generic/open source repo. So no, no better ideas here so far. |
Summary:
Currently, there are transformer strategies in both org.onebusaway.gtfs_transformer.updates and org.onebusaway.gtfs_transformer.impl. This caused me some confusion (as not all transformations are documented), and I wrote a duplicate transform.
Is there a reason why they are split?
I propose that they be all moved together into one of the following org.onebusaway.gtfs_transformer packages:
updates
impl (as they implement a strategy)
strategies (a new package)
If someone else opines, I'd be happy to refactor this, test, and submit a PR.
Expected behavior:
They should be in one package.
The text was updated successfully, but these errors were encountered: