Skip to content
This repository has been archived by the owner on Aug 8, 2023. It is now read-only.

Reduce coupling of SourceInfo #3480

Merged
merged 6 commits into from
Jan 13, 2016
Merged

Reduce coupling of SourceInfo #3480

merged 6 commits into from
Jan 13, 2016

Conversation

kkaefer
Copy link
Member

@kkaefer kkaefer commented Jan 8, 2016

The SourceInfo object is too much integrated; it should become less dependent on other parts.

@kkaefer kkaefer self-assigned this Jan 8, 2016
@kkaefer kkaefer force-pushed the 3480-decouple-sourceinfo branch from bb94fb6 to 4e1a96e Compare January 11, 2016 14:32
@kkaefer
Copy link
Member Author

kkaefer commented Jan 11, 2016

This pulls a lot of the preparatory code out of #2721. All commits in this PR can be reviewed on their own.

/cc @jfirebaugh @tmpsantos

@kkaefer kkaefer mentioned this pull request Jan 11, 2016
@kkaefer kkaefer force-pushed the 3480-decouple-sourceinfo branch 2 times, most recently from 6916ba1 to 72db470 Compare January 11, 2016 16:58
@jfirebaugh
Copy link
Contributor

👍 on SourceInfo becoming a simple data object solely responsible for holding TileJSON properties.

@kkaefer kkaefer force-pushed the 3480-decouple-sourceinfo branch 3 times, most recently from 966b53a to b999760 Compare January 13, 2016 11:11
@kkaefer
Copy link
Member Author

kkaefer commented Jan 13, 2016

@jfirebaugh I think I addressed all of your notes with this set of commits. Can you please give it a cursory look, in particular 389886e?

I fixed based on your comments in
dbbd4a7#commitcomment-15376615 and 72db470#commitcomment-15377095.

@jfirebaugh
Copy link
Contributor

Looks good!

@jfirebaugh jfirebaugh force-pushed the 3480-decouple-sourceinfo branch from b999760 to e8705d5 Compare January 13, 2016 21:05
@jfirebaugh jfirebaugh merged commit e8705d5 into master Jan 13, 2016
@jfirebaugh jfirebaugh deleted the 3480-decouple-sourceinfo branch January 13, 2016 21:06
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants