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

Submit package to Packagist #356

Closed
vburlak opened this issue Mar 27, 2019 · 6 comments
Closed

Submit package to Packagist #356

vburlak opened this issue Mar 27, 2019 · 6 comments
Assignees
Labels
needs:documentation This requires documentation. type:enhancement New feature or request. type:good-first-issue Good for newcomers.

Comments

@vburlak
Copy link

vburlak commented Mar 27, 2019

Hey guys,
I just tried to install this awesome plugin in my Bedrock instance and found that it isn't available to Install via Composer:
Running composer require 10up/post-finder, but with no luck.
Running composer require 10up/distributor, but with no luck.

It seems that plugin not registered in Packagist https://packagist.org/packages/10up/

I've checked plugin's composer.json and everything is fine and plugin is completely ready to be submitted to Packagist!

I've tried to submit package to Packagist, but got

The vendor is already taken by someone else. You may ask them to add your package and give you maintainership access. If they add you as a maintainer on any package in that vendor namespace, you will then be able to add new packages in that namespace. The packages already in that vendor namespace can be found at 10up

So, It will be great, if somebody who maintain this package will do a just few click on Packagist website and submit this plugin here https://packagist.org/packages/10up/ to be available to Install via Composer.

Thanks!

@jeffpaul
Copy link
Member

jeffpaul commented Apr 1, 2019

@vburlak your comment references 10up/post-finder, but this is the 10up/distributor repo. If your question is in relation to Post Finder, then let's move this issue to the 10up/post-finder repo. Otherwise, please clarify that you meant to reference 10up/distributor... thanks!

@jeffpaul jeffpaul added type:question Further information is requested. needs:feedback This requires reporter feedback to better understand the request. labels Apr 1, 2019
@vburlak
Copy link
Author

vburlak commented Apr 1, 2019

Hey @jeffpaul
Oh, here is a typo in my reference, my question is related to 10up/distributor repo.
Actually, needs to be used composer require 10up/distributor
I've updated typo in issue description.
Thanks!

@jeffpaul jeffpaul removed the needs:feedback This requires reporter feedback to better understand the request. label Apr 1, 2019
@jeffpaul jeffpaul added needs:documentation This requires documentation. type:enhancement New feature or request. and removed type:question Further information is requested. labels Jun 6, 2019
@jeffpaul jeffpaul added this to the 2.0.0 milestone Jun 6, 2019
@jeffpaul jeffpaul added the type:good-first-issue Good for newcomers. label Jun 24, 2019
@jeffpaul jeffpaul modified the milestones: 3.0.0, 2.0.0 Mar 3, 2020
@matgargano
Copy link

any update here? seems this would be a simple task

jeffpaul added a commit that referenced this issue Mar 28, 2020
These changes need to get to `master` before we can/should submit to packagist.
@jeffpaul jeffpaul self-assigned this Mar 28, 2020
This was referenced Jun 8, 2020
@helen
Copy link
Contributor

helen commented Jun 16, 2020

Right now Distributor asks for a (free) registration key for continued updates as a part of some goals that 10up has around user engagement and the feedback loop, we are discussing how this does or doesn't align with that and how it might impact client usage/updates as well, since we use Distributor ourselves :)

@helen
Copy link
Contributor

helen commented Jun 16, 2020

Serendipitous timing - managed to have a group conversation about this today. For the moment, we are not going to put this on Packagist as it runs counter to having the registration key/user feedback loop component that is an important part of keeping this significant work free and open source. I promise I am not ignoring the base of the request - we use Composer to pull in plugins on many projects as well. It's just not what makes sense for Distributor right now.

@helen helen closed this as completed Jun 16, 2020
@helen helen removed this from the 1.6.0 milestone Jun 16, 2020
@vburlak
Copy link
Author

vburlak commented Jun 16, 2020

Thanks for the response @helen. It makes sense

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
needs:documentation This requires documentation. type:enhancement New feature or request. type:good-first-issue Good for newcomers.
Projects
None yet
Development

No branches or pull requests

4 participants