Re: Source code for Freeciv-web running on Freecivweb.org
Posted: Thu Oct 28, 2021 4:38 pm
.
Freeciv - because civilization should be free!
https://forum.freeciv.org/f/
To also let community know what's currently going on, I'd like to thank Sveinung for mediating between Freeciv & FCW.Canik wrote:Along with some other attempts at community unification by FCW staff. Fuzzy in particular but to the others involved as well. I hope we can build on it.
For clarification, can you specify the "others" bit? I know about Fuzzy, he did reach out and steps were made. I don't know about others and it would be nice if they receive a mention.Canik wrote:I do applaud this show of concern for community relations by FCW. Along with some other attempts at community unification by FCW staff. Fuzzy in particular but to the others involved as well. I hope we can build on it.
Well there was Andreas, who publicly resigned from FCW staff in protest of the non-compliance. Thank you for that, Andreas.Corbeau wrote:For clarification, can you specify the "others" bit? I know about Fuzzy, he did reach out and steps were made. I don't know about others and it would be nice if they receive a mention.Canik wrote:I do applaud this show of concern for community relations by FCW. Along with some other attempts at community unification by FCW staff. Fuzzy in particular but to the others involved as well. I hope we can build on it.
I submitted a patch to TnT to improve this a bit there - updating the ChangeLog to the level of their base freeciv/freeciv commit. This still leaves out the various backports of later commits. It also seems that TnT has lost attribution of freeciv-web code by pushing all of it in as an initial commit (same as FCW did for freeciv/freeciv) instead of cloning with history.cazfi wrote:Like with freeciv tarballs you mentioned, the attributions are in ChangeLog. They don't have it up-to-date at the release time, though. For upstream freeciv/freeciv, ChangeLog is updated for the releases, and in master for milestones like branching a new stable branch. As FCW does not use (master) code from a branching point, the ChangeLog is outdated.louis94 wrote:Unfortunately attribution is lost for most of the freeciv/freeciv code
Right, thanks cazfi! Wondering why new development takes place on master (your PRs) and dev at the same time, but most importantly the code is there!cazfi wrote:In an earlier inconsistency between the version live server run and what github shows by default (master branch) I were told that it was actually 'dev' branch that contained the version on server. Haven't checked if it apply this time. But it's possible that this is just oversight in documentation.
As no contributor documentation has hinted that they should go to some other branch than the default, that's where I've put them. Probably they should make 'dev' the default branch.louis94 wrote:takes place on master (your PRs)
Hi Louis, I'll let the others respond on when/where the code will be released, but the original image in question was reported to me as being not licensed. This was a volunteer error and we acted immediately to replace it. During that fix, several candidate images were used on a rotation basis. This was literally only done a matter of 2 or 3 days ago. I'm sure you understand that we were trying to do the right thing by acting quickly, especially given the current mood in the community and I'm surprised to be so quickly criticised for it.louis94 wrote:This message is kept for historical purposes only. Please dismiss its content.
Well it didn't take long.
As of Sun Nov 14 20:55:49 UTC 2021, the source code linked from https://www.freecivweb.org/, i.e. the repository at https://github.com/Lexxie9952/fcw.org-server, does not correspond to the state of the website. To convince yourself that this is the case, observe that the front picture changes every time you reload the page. Neither the code to select the picture nor the pictures themselves appear to be present in the repository, as found by looking them up by file name (for instance, search the repository for a file called fcw-front-page33.png).
Since this is the second time this happens a few weeks, I believe that the website being non-conforming is intentional. I however give the operators of the website one full week to manifest themselves, provide an explanation and restore conformity (since they have posted here before, I assume that they are still subscribed to this thread). Note that this grace period is purely voluntary since FCW's rights under the AGPL were terminated the second they started being non-conforming again. In the absence of a timely reply from them, I will unfortunately be compelled to conclude that the administrators of https://www.freecivweb.org/ have willingly engaged into piracy.