Travis build error in PR #433 #28

Closed
opened 2025-11-06 11:23:39 -06:00 by GiteaMirror · 9 comments
Owner

Originally created by @ghost on GitHub (Sep 3, 2017).

As commented in the PR, we should decide

  1. whether to keep the following project listed or not.
  2. in which category it should belong if listed. Currently listed under 'Deployment and Infrastructure' and 'Registry'
[Docket](https://github.com/netvarun/docket) - Custom docker registry that allows for lightning fast deploys through bittorrent by [@netvarun](https://github.com/netvarun/)

After the decision is made, I'll take the necessary step opening a new PR to fix this build error.

Originally created by @ghost on GitHub (Sep 3, 2017). As commented in the PR, we should decide 1. [x] whether to keep the following project listed or not. 2. [x] in which category it should belong if listed. Currently listed under 'Deployment and Infrastructure' and 'Registry' ```markdown [Docket](https://github.com/netvarun/docket) - Custom docker registry that allows for lightning fast deploys through bittorrent by [@netvarun](https://github.com/netvarun/) ``` After the decision is made, I'll take the necessary step opening a new PR to fix this build error.
Author
Owner

@gesellix commented on GitHub (Sep 3, 2017):

Having had a quick look into the README the project seems to be a nice idea.

There's already a new Docker Registry api v2 available, so I'm not sure whether current Docker clients would be compatible with Docket. I would suggest to remove it from the list. If we decide to keep it I would propose to have it under 'Registry'.

@gesellix commented on GitHub (Sep 3, 2017): Having had a quick look into the README the project seems to be a nice idea. There's already a new Docker Registry api v2 available, so I'm not sure whether current Docker clients would be compatible with Docket. I would suggest to remove it from the list. If we decide to keep it I would propose to have it under 'Registry'.
Author
Owner

@ghost commented on GitHub (Sep 4, 2017):

Yes, it's a cool project unless it's kept updated. As I commented in the PR 433, the author didn't manage to do this leaving open issues/PRs.

Alternatively, we can list the project under the respective category and label it with the 💀 symbol. In our list we have quite a few project listed which are obsolete but still in use.

@veggiemonk @agebhar1 @Moshe-Immerman
What do you think?

@ghost commented on GitHub (Sep 4, 2017): Yes, it's a cool project unless it's kept updated. As I commented in the PR 433, the author didn't manage to do this leaving open issues/PRs. Alternatively, we can list the project under the respective category and label it with the :skull: symbol. In our list we have quite a few project listed which are obsolete but still in use. @veggiemonk @agebhar1 @Moshe-Immerman What do you think?
Author
Owner

@moshloop commented on GitHub (Sep 4, 2017):

I think 💀 is ok for awesome and stable projects, but once issues start appearing and go unresolved then It might be time to remove it from the list - But I don't see any reported issues and with 500+ stars I would assume if it wasn't working someone would pipe up. It uses fsouza/go-dockerclient in the background, which is regularly updated.

Seeing as it isn't meant to replace a registry but rather facilitate a faster deployment, I vote for leaving it in deployment and infrastructure.

@moshloop commented on GitHub (Sep 4, 2017): I think 💀 is ok for awesome and stable projects, but once issues start appearing and go unresolved then It might be time to remove it from the list - But I don't see any reported issues and with 500+ stars I would assume if it wasn't working someone would pipe up. It uses fsouza/go-dockerclient in the background, which is regularly updated. Seeing as it isn't meant to replace a registry but rather facilitate a faster deployment, I vote for leaving it in deployment and infrastructure.
Author
Owner

@veggiemonk commented on GitHub (Sep 4, 2017):

I would be in favor of using 💀 for project that are awesome, just outdated. Leaving them into the section they are suppose to be in is better I think because nobody is going to check the "💀 section".

Removing a link is really for project that are completly irrelevant to Docker/containers or that are just not quality enough such as poor documentation/example, no real use case, and so on....

@veggiemonk commented on GitHub (Sep 4, 2017): I would be in favor of using 💀 for project that are awesome, just outdated. Leaving them into the section they are suppose to be in is better I think because nobody is going to check the "💀 section". Removing a link is really for project that are completly irrelevant to Docker/containers or that are just not quality enough such as poor documentation/example, no real use case, and so on....
Author
Owner

@gesellix commented on GitHub (Sep 4, 2017):

@Moshe-Immerman wrote:

Seeing as it isn't meant to replace a registry but rather facilitate a faster deployment, I vote for leaving it in deployment and infrastructure.

Since the project calls itself a registry, I would still propose to list it under "Registries". Yet, we might consider to list all registries in the section "Deployment and Infrastructure". Registries don't exist for themselves, but usually serve as part of deployments, archive, infrastructure.

I would also be fine with keeping it listed as 💀.

@gesellix commented on GitHub (Sep 4, 2017): @Moshe-Immerman wrote: > Seeing as it isn't meant to replace a registry but rather facilitate a faster deployment, I vote for leaving it in deployment and infrastructure. Since the project calls itself a registry, I would still propose to list it under "Registries". Yet, we might consider to list all registries in the section "Deployment and Infrastructure". Registries don't exist for themselves, but usually serve as part of deployments, archive, infrastructure. I would also be fine with keeping it listed as 💀.
Author
Owner

@agebhar1 commented on GitHub (Sep 4, 2017):

Me too for using 💀. But I'm not sure which section fits better. On the one hand it's called »Registry« but from the

Problem Statement

As containers get more mainstream, server deployments are soon going to be done through a containerization solution like docker [or rocket or lxd].

Large scale deploys are going to choke your docker registry. Imagine pulling/deploying a 800mb base image (for example the official perl image) across 200 machines in one go. That's 800*200 = 1.6TB of data that's going to be deployed and it'll definitely choke your private docker registry (and will take a while pulling in from the public image)

it might be also a good idea to list it under »Deployment and Infrastructure«. This is a nice example for the labels I mentioned some time ago which act as a filter. Unfortunately with raw markdown rendering it's not possible I think.

@agebhar1 commented on GitHub (Sep 4, 2017): Me too for using 💀. But I'm not sure which section fits better. On the one hand it's called »Registry« but from the > Problem Statement > > As containers get more mainstream, server deployments are soon going to be done through a containerization solution like docker [or rocket or lxd]. > > Large scale deploys are going to choke your docker registry. Imagine pulling/deploying a 800mb base image (for example the official perl image) across 200 machines in one go. That's 800*200 = 1.6TB of data that's going to be deployed and it'll definitely choke your private docker registry (and will take a while pulling in from the public image) it might be also a good idea to list it under »Deployment and Infrastructure«. This is a nice example for the labels I mentioned some time ago which act as a filter. Unfortunately with raw markdown rendering it's not possible I think.
Author
Owner

@ghost commented on GitHub (Sep 4, 2017):

Thanks for your feedbacks.
I think the project should be keep listed, because the main idea is as @veggiemonk stated to showcase awesome projects. If one project is obsolete, maybe another person can use it and develop it further. This is the power of the community here.

@ghost commented on GitHub (Sep 4, 2017): Thanks for your feedbacks. I think the project should be keep listed, because the main idea is as @veggiemonk stated to showcase awesome projects. If one project is obsolete, maybe another person can use it and develop it further. This is the power of the community here.
Author
Owner

@gesellix commented on GitHub (Sep 4, 2017):

Thinking out loud: the issue that forces us to decide for one category is the failing check for duplicates. What about keeping the project on both categories, but only put the actual link in e.g. "Deployment & Infra", but replace the "Registry" link to be a cross link pointing to the entry at "Deployment & Infra"? We would need to find a convenient way of adding anchors for such cross links. I'm not sure if such a concept reduces maintainability. 🤔

@gesellix commented on GitHub (Sep 4, 2017): Thinking out loud: the issue that forces us to decide for one category is the failing check for duplicates. What about keeping the project on both categories, but only put the actual link in e.g. "Deployment & Infra", but replace the "Registry" link to be a cross link pointing to the entry at "Deployment & Infra"? We would need to find a convenient way of adding anchors for such cross links. I'm not sure if such a concept reduces maintainability. 🤔
Author
Owner

@veggiemonk commented on GitHub (Sep 5, 2017):

As a default I would list it under Registries. I have a doubt anybody in a company is going to do peer to peer communication.... But I could be wrong.

@veggiemonk commented on GitHub (Sep 5, 2017): As a default I would list it under Registries. I have a doubt anybody in a company is going to do peer to peer communication.... But I could be wrong.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/awesome-docker#28