It does indicate my lack of knowledge on versioning, yes hehe.

This is first project I have done in such a manner, so any input is great ?

I am more wakeful now.

I will edit the logo to remove the "pre-alpha" part.

Davis You say this is pre alpha, but the version doesn't indicate that. You used 0.1.0 (stable) when you should be using alpha in the version. See semantic versioning.

Do I understand it correctly that since the installer is "feature complete" but in need of more testing, and above all code cleanup, it is correct to use 0.1.0 as version? And that it is more of a Beta, not alpha?

Advice on this would be very nice indeed.

clarkwinkelmann You could copy the usage instructions here (I see you put them on GitHub) ?

Will be done ASAP.

As for credits, text in file header and the like, I will do a full revise on this tonight, and see how other flarum projects handles this.

    andreherberth beta and alpha are tagged with a postfix, eg 1.0.0-beta.1. To me using 0.1.0 also indicates an immature package. Some people might disagree though, hence the confusion.

    You possibly should give some indication on the ram needed or any limitations you foresee. Also if you would like to test this on multiple environments, why not simply use a CI (many of them are free for open source projects) like travis-ci.org or gitlab.com; the latter can be quite useful as it allows different docker images per build.

      luceos beta and alpha are tagged with a postfix, eg 1.0.0-beta.1. To me using 0.1.0 also indicates an immature package. Some people might disagree though, hence the confusion.

      I always read 0.x.x to be pre-gold. But I should try to follow the same as flarum does in any way. I will try to understand it better, and make sure to use similar semantics.

      My test systems, and my live server runs the installer flawlessly on 256mb memory limit. Alas, externally It as not enough. So 512m is a safe bet, even though it currently is set to 1G

      As for CI, I have no idea how to :/. I will look into it though.

      luceos Composer treats them differently if I'm not mistaken...

        Davis in version comparisons yes, not in terms of stability. Only the postfix does.

          luceos if someone had their stability set to stable, then would they be able to download 0.1.0? Considering this is an alpha, this wouldn't be the desired behavior.

          This SO answer covers it nicely. Rapid development for an initial release. I'm not too deep into this material either, so I'd prefer not to make any decisive statement.

          Love this discussion, but very much too offtopic.

            luceos Love this discussion, but very much too offtopic

            It is really interesting though, maybe we could move it off to a new thread? If I ever develop a public project again, it would be really helpful to have more input on the topic!