Skip to content
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

Add tileserver to pypi #51

Closed
pnorman opened this issue Nov 10, 2016 · 10 comments
Closed

Add tileserver to pypi #51

pnorman opened this issue Nov 10, 2016 · 10 comments
Assignees

Comments

@pnorman
Copy link
Contributor

pnorman commented Nov 10, 2016

Is it possible to add tileserver to pypi? I could take this on, but would much rather a maintainer does so.

@rmarianski
Copy link
Member

Yes, we discussed this a little bit before but opted to wait until somebody asked for it, and here we are :)

It'll imply that all dependent packages are also on pypi, which from a cursory glance looks to be just tilequeue. The work there should mostly be just writing a readme to describe how that might be used.

Longer term it might make more sense to split up the code in tilequeue a little bit more. Right now I see it responsible for 2 things:

  1. API for fetching data, processing, and formatting tiles, as well as some utility functions
  2. Operational structure for how Mapzen processes tiles

Tileserver only needs to depend on the first part, and I'm assuming that the 2nd is more specific to Mapzen and less useful to others.

But for now, I think we should just publish our existing structure to pypi and possibly make another issue if we want to split up the repo. Any further thoughts @zerebubuth, @iandees, @nvkelso ?

@nvkelso
Copy link
Member

nvkelso commented Nov 10, 2016

Pub now, file an issue to split it up for a rainy day.

On Nov 10, 2016, at 07:22, Robert Marianski [email protected] wrote:

Yes, we discussed this a little bit before but opted to wait until somebody asked for it, and here we are :)

It'll imply that all dependent packages are also on pypi, which from a cursory glance looks to be just tilequeue. The work there should mostly be just writing a readme to describe how that might be used.

Longer term it might make more sense to split up the code in tilequeue a little bit more. Right now I see it responsible for 2 things:

  1. API for fetching data, processing, and formatting tiles, as well as some utility functions
  2. Operational structure for how Mapzen processes tiles

Tileserver only needs to depend on the first part, and I'm assuming that the 2nd is more specific to Mapzen and less useful to others.

But for now, I think we should just publish our existing structure to pypi and possibly make another issue if we want to split up the repo. Any further thoughts @zerebubuth, @iandees, @nvkelso ?


You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub, or mute the thread.

@pnorman
Copy link
Contributor Author

pnorman commented Nov 10, 2016

👍 to pub now, 2.0 can be a split if desired.

Operational structure for how Mapzen processes tiles

What does this consist of?

@rmarianski
Copy link
Member

Operational structure for how Mapzen processes tiles

What does this consist of?

Managing the tile processing pipeline we have on running on aws, eg sqs, redis, s3.

@pnorman
Copy link
Contributor Author

pnorman commented Jun 13, 2017

Everything except tilequeue is now being pulled from pypi, so it's just it left. Should I open an issue on its repo?

@nvkelso nvkelso changed the title Add to pypi Add tileserver to pypi Jun 13, 2017
@nvkelso
Copy link
Member

nvkelso commented Jun 13, 2017

I've added tilezen/tilequeue#220 – but we also have Dockerization in the mix via #93 so a few different planes in the air right now.

@pnorman
Copy link
Contributor Author

pnorman commented Sep 17, 2017

Anything I can do to help on this?

@nvkelso
Copy link
Member

nvkelso commented Sep 18, 2017

@rmarianski can you take a fresh look at this, please?

@rmarianski
Copy link
Member

Apologies for this taking so long. I'll go ahead and push over the latest vector-datasource, tileserver, and tilequeue releases to pypi tomorrow morning.

@rmarianski
Copy link
Member

rmarianski commented Sep 19, 2017

vector-datasource, tileserver, and tilequeue have been published to pypi.

@nvkelso nvkelso closed this as completed Sep 20, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants