nicferrier / marmalade

Nic's clone of nex3's original marmalade. Nic is maintaining this now and updating this repo.
http://marmalade-repo.org
GNU General Public License v3.0
32 stars 8 forks source link

Upload package by GitHub repo URL #46

Closed mcandre closed 9 years ago

mcandre commented 11 years ago

Package managers like Quicklisp and NPM make it even easier to contribute packages, by linking to a GitHub repo. Could we do the same in Marmalade?

GitHub features a builtin export-to-TAR function, maybe that could help bridge the gap?

dgutov commented 11 years ago

This is pretty much what MELPA is doing, only automatically.

Marmalade could grow such a feature, I suppose, but probably only after the relevant code is extracted to some library.

nicferrier commented 11 years ago

marmalade will do this. I am working on it now.

My plan with marmalade is to just make it into a classic artifact store, like nexus or artifactory or that one that microsoft people use... whatever that's called.

you could use github hooks to build, sign and upload to marmalade. It will be per-repo and not the other way round, which is how melpa works.

Working on it. The code is up on my repo on github.

nicferrier commented 9 years ago

this isn't working quite yet ... but only because no one has added the hooks for github. I'd like to do that but closing this issue for now.