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

Custom package extension? #5

Open
pwFoo opened this issue Mar 9, 2020 · 6 comments
Open

Custom package extension? #5

pwFoo opened this issue Mar 9, 2020 · 6 comments
Labels
enhancement New feature or request question Further information is requested

Comments

@pwFoo
Copy link

pwFoo commented Mar 9, 2020

Would it possible to change the package extension from *.tar.gz for example to *.gpm?
Maybe as option or with a config file?

@JMLX42
Copy link
Member

JMLX42 commented Mar 9, 2020

Would it possible to change the package extension from *.tar.gz for example to *.gpm?
Maybe as option or with a config file?

Our philosophy is to use existing technologies/standards as transparently as possible.

We don't see the point of creating new file extensions if they don't convey any specific semantic or features. It's just confusing.

@pwFoo
Copy link
Author

pwFoo commented Mar 9, 2020

Idea behind a custom extension was easier separation of gpm packages from tar.gz archives.
So I could add some sources including tar.gz files to gpm repository without matching git-lfs track pattern.

@JMLX42
Copy link
Member

JMLX42 commented Mar 9, 2020

I see. The way we designed it, GPM-compliant git repositories don't store non-GPM-compliant files.

I guess the current implementation won't mind either way.

I'll give it some thinking. Maybe something like .gpm.tar.gz.

@pwFoo
Copy link
Author

pwFoo commented Mar 9, 2020

It would be just a nice to have! Not a must have to me...
Optional gpm.tar.gz would be fine too.

@JMLX42 JMLX42 added question Further information is requested enhancement New feature or request labels Mar 9, 2020
@Flydroid
Copy link

Hi,

GPM sounds amazing, pretty much exactly what we have been looking for to manage releases and dependencies.
Except we already have a package file which does have a custom file ending ".nipkg". This package file just packages two other tar.gz files and a manifest file.

@JMLX42
Copy link
Member

JMLX42 commented Jan 20, 2023

GPM sounds amazing, pretty much exactly what we have been looking for to manage releases and dependencies.
Except we already have a package file which does have a custom file ending ".nipkg". This package file just packages two other tar.gz files and a manifest file.

@Flydroid PR welcome 👍

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request question Further information is requested
Projects
None yet
Development

No branches or pull requests

3 participants