-
Notifications
You must be signed in to change notification settings - Fork 1.4k
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
Debian/Ubuntu package generation removed #292
Comments
Hi, We decided to kill of the .deb package because only a subset of people were on a debian machine so it was not that useful. Instead we have moved to using docker images which should be super simple for you to get setup with and works on multiple platforms. |
I am also stranded in the installation because of the removal of this patch. :-( For everyone else who has the problem - here the command for reverting this problematic commit: git revert c96d713 |
Please feel free to support this Deb package but we will be focusing on On Sunday, 3 January 2016, T7o7heVV notifications@github.com wrote:
Henry Oswald |
Gosh... I don´t have a production environment to use with Docker.. that´s why I follow the same steps from the [1]. But if this is a decision by people of the project.. :( |
sorry to disappoint, you can still run all the services individually but it is so complex we don't support it, hence why we are pushing for the ready to roll docker install. |
No problem at all Henry. I saw right now that Xenserver 7.0 support Docker. I will see more about it. :) Thanks. |
Hey,
I've installed sharelatex following the guide in this gist [0] on Ubuntu 14.04 which used the build:deb grunt task to generate an installable Debian/Ubuntu package.
[0] https://gist.github.com/moschlar/2b941f75a44fbac69993
However, when trying to upgrade to the latest version of sharelatex (0.1.4) following the same procedure and trying to build a .deb, I found the functionality to be no longer available. Apparently, it was removed by commit c96d713 for being "unused/deprecated". But at least from the comments in the gist, one can see that it was definitely not unsused.
And for it being deprecated, I would not consider the official instructions [1] more preferrable, since e. g. I don't consider running npm install and grunt install with root privileges considerable, as for my understanding, installing anything system-wide is the domain of the official package manager and no other instance (e. g. to prevent collisions, etc.). Plus, the .deb package required a lot less work to set up, as e. g. the official guide requires configuring upstart services by hand (section "Running sharelatex") whereas all those files were correctly installed in-place by the .deb package.
[1] https://github.com/sharelatex/sharelatex/wiki/Production-Installation-Instructions
So to sum this up, I think it would be very much appreciated if you would bring the functionality removed by commit c96d713 back.
The text was updated successfully, but these errors were encountered: