sabre-io / katana

:hocho: A contact, calendar, task list and file server, synced, everywhere, all the time
http://sabre.io/katana/
Other
149 stars 22 forks source link

Binary package to distribute katana #60

Closed Hywan closed 9 years ago

Hywan commented 9 years ago

As mentionned in #56, we should provide a “binary package” to distribute katana.

My suggestion is to use a PHAR or maybe a simple ZIP. If we opt for a ZIP, Github generates them for us, so it's fine.

Thoughts @fruux/developers?

evert commented 9 years ago

It should be a zip I think. Github can give us a snapshot of the source, but doesn't give us something that has the dependencies included. I think we need a build-process that includes the composer and bower dependencies.

Hywan commented 9 years ago

So a PHAR is better. Building a PHAR is easy. Auto-updating it too. We can do like atoum does, or even Composer. Hmm, but if the database is MySQL, we should have it outside the archive… hmm ok, I will try something today!

evert commented 9 years ago

Phar is the wrong choice. This is for an audience that may not know PHP. Even if its technically better, a zip is something people understand right away.

Hywan commented 9 years ago

Yes Sir :-).

Hywan commented 9 years ago

Related to #32.