Skip to content
This repository has been archived by the owner on Nov 5, 2019. It is now read-only.

Installation feedback #140

Open
AnnoyingTechnology opened this issue Aug 18, 2018 · 1 comment
Open

Installation feedback #140

AnnoyingTechnology opened this issue Aug 18, 2018 · 1 comment

Comments

@AnnoyingTechnology
Copy link

AnnoyingTechnology commented Aug 18, 2018

a) the MySQL query has a typo IDENFIED -> IDENTIFIED
b) a warning for RAM requirement would be nice, as 1Gb is no sufficent on a raw Debian9 and memory exhaustion will occur at different stages (mostly with composer).
c) add-apt-repository is not installed on a raw debian9, it would be nice to add apt-get install software-properties-common beforehand
d) apt install npm on debian9 has no match and no alternative procedure is provided. On the other hand composer is packaged, so the alternative procedure (that does exist) is less of a concern.
e) no admin password is requested during the installation of "semantic form", is this normal or a security concern?
f) if you don't have a MTA during the first user creation with php bin/console semapps:create:user the creation throws an exception. But, creating the user again (after having intalled a MTA) doctrine complains that a duplicate entry exists. And there is no semapps:delete:user to go back, so one could get stuck here

just a raw feedback from someone who doesn't know the project at all.

@Swannbm
Copy link
Contributor

Swannbm commented Aug 19, 2018

Very interesting feedback. Many thanks !
I'll update readme with your comments (points a to c). Others are out of my skills :)

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

No branches or pull requests

2 participants