sculpin / sculpin-blog-skeleton

A skeleton for a Sculpin based blog.
MIT License
83 stars 88 forks source link

Make skeleton installable with composer create-project #47

Closed Xerkus closed 5 years ago

Xerkus commented 7 years ago

Leverage composer create-project and composer scripts to make installer package.

dbu commented 5 years ago

from how i understand, the only thing needed for this would be to add sculpin/sculpin-blog-skeleton to packagist. @beryllium could you do that please? i will do a pull request to change the readme (also moving more documentation to sculpin.io for consistency)

do you think there would be any useful additional things that should be scripted, @Xerkus ?

beryllium commented 5 years ago

Checking with @simensen and @dragonmantank to see what they can do. Not sure if I have the right permissions.

dbu commented 5 years ago

afaik anyone can register any package on packagist.org. if you do register it, share your rights with them however, so they can pick up in case you stop working on the package.

beryllium commented 5 years ago
Screen Shot 2019-03-12 at 10 30 13 AM

Because sculpin already exists on Packagist, I don't have permissions to do this.

dbu commented 5 years ago

oh, did not know that. seems sane. @simensen or @dragonmantank can you help us out here?

WyriHaximus commented 5 years ago

Yeah that added that a few years ago to prevent vendor hijacking. Anyone in the sculpin vendor on packagist has to add it, or add you to an existing package in the sculpin vendor so you can add it

beryllium commented 5 years ago
Screen Shot 2019-03-20 at 10 30 29 AM
beryllium commented 5 years ago

Looks like it works now, but it requires the -s dev argument for the time being (until 3.0 ships).

dbu commented 5 years ago

yay!