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

Support Non-Composer Installs #27

Open
jimmyz opened this issue Jun 11, 2015 · 1 comment
Open

Support Non-Composer Installs #27

jimmyz opened this issue Jun 11, 2015 · 1 comment

Comments

@jimmyz
Copy link
Contributor

jimmyz commented Jun 11, 2015

Create an automated process that builds the gedcomx-php project into a .zip file that can be downloaded, including dependencies needed to run the project. The purpose of this is to enable developers to use the SDK even if they do not have access to install SDK via Composer.

This process should run for every new release committed to Github. This could be done via a Travis-CI process. The zip file should be distributed with a version number of some sort that can allow developers to download older versions of the SDK if needed, but also download the latest build. Take a look at the Dropbox PHP SDK for an example of desired packaging.

https://www.dropbox.com/developers/core/sdks/php

@justincy
Copy link
Contributor

justincy commented Jun 15, 2015

Could we generate a phar instead? Generating a phar would be more complicated but it would be easier for the user to install because it's just one file.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants