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.
Versioning discussion
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 ?
- Edited
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.
- Edited
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.
- Edited
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!
andreherberth Sure, just flag the post where you want it split from.
Done.