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

Package names... #9

Open
russplaysguitar opened this issue Sep 25, 2012 · 3 comments
Open

Package names... #9

russplaysguitar opened this issue Sep 25, 2012 · 3 comments
Labels

Comments

@russplaysguitar
Copy link
Member

So how exactly will fpm know packages by name? Will packages be registered by name at the fpm website?

Assuming the answer to the above is "yes", what if you want to include a dependency for something that is not on the fpm site (such as something written in Javascript)? Could you maybe just specify a github url? Or github username and package name? Maybe the specific git revision could optionally be included too?

Then... what if you want to specify a dependency for something in a different version control system? Or an arbitrary file hosted somewhere?

@jfrux
Copy link
Contributor

jfrux commented Sep 25, 2012

With npm, you can specify dependencies with a git URL.
That won't be as reliable of course.

Yes the name is the ID of the package.
Semantic Versioning is also important.

@russplaysguitar
Copy link
Member Author

If IDs are package names, will there be a way to specify a dependency on a fork of a project?

@jfrux
Copy link
Contributor

jfrux commented Sep 25, 2012

Yes, the git URL would override the registry lookup and the name.

The name you provide will dictate the folder it dumps into inside of
foundry_modules.

Sent from my iPhone

On Sep 25, 2012, at 4:59 PM, Russ [email protected] wrote:

If IDs are package names, will there be a way to specify a dependency on a
fork of a project?


Reply to this email directly or view it on
GitHubhttps://github.com//issues/9#issuecomment-8870058.

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

No branches or pull requests

2 participants