Github/Source code saltiness thread

SeriousBlueJewel

Well-Known Member
Nov 5, 2018
1,677
867
It's been like three days please give us the source code. How do you expect me to keep the wiki up to date without it?

Increase the salt to force them to release the code (or at least give a reason for not releasing with an ETA)
 

Somebody Else

Well-Known Member
Nov 12, 2018
87
99
30
I think you're striking too adversarial a tone here. We're not working against them here, and as a general rule bad things happen if that becomes the case with creators and fans. There's no need to "force" them to do anything; can just ask what the deal is with the source code, which is something I'm curious about as well.

Also, thank you for all the work you do on the wiki! It's extremely helpful.
 

SeriousBlueJewel

Well-Known Member
Nov 5, 2018
1,677
867
I think you're striking too adversarial a tone here. We're not working against them here, and as a general rule bad things happen if that becomes the case with creators and fans. There's no need to "force" them to do anything; can just ask what the deal is with the source code, which is something I'm curious about as well.

Also, thank you for all the work you do on the wiki! It's extremely helpful.
Might be but i do need the source code for the ship update so me and other people can understand what everything does and put it on the wiki
 
  • Like
Reactions: Crablord

Crablord

Well-Known Member
Jan 18, 2016
1,073
749
just consider it a vacation
 

Me

Active Member
Jul 4, 2016
41
15
I think you'll find that programmers consider their code as much their personal mind baby as writers do their stories. And if it's something fresh and not just some variation of google->copy->paste code even more so.

Give them some personal space to admire their handiwork, they're probably ironing out bugs as we speak, too. Wouldn't want to present an unpolished product, now would we?
 
  • Like
Reactions: Droxzyn

dragontamer8740

Well-Known Member
Nov 9, 2015
53
55
It's been like three days please give us the source code. How do you expect me to keep the wiki up to date without it?

Increase the salt to force them to release the code (or at least give a reason for not releasing with an ETA)
Thanks for doing this, I was feeling too polite to bump the "source access" thread again, but since someone else went ahead, I'll chip in my voice of support. Getting pretty irritated that I've tried to do a git pull about eight times in the last three days and I invariably get 'Already up to date.'

The TiTsEd people are likely also getting annoyed, but I'm not one of them so I can't really speak for them.

BTW, decompiling is still an option in the short term, at least for RE'ing, but due to the sheer mass of the main 'TiTS.as' file it dumps out, it's pretty horrible trying to manipulate it in an editor/find a specific bit of code when compared to the nicely separated actionscript we have to work with otherwise (TiTs.as uses 'include' directives a lot, so they get merged during compilation into one mega TiTs class).

I think you'll find that programmers consider their code as much their personal mind baby as writers do their stories. And if it's something fresh and not just some variation of google->copy->paste code even more so.

Give them some personal space to admire their handiwork, they're probably ironing out bugs as we speak, too. Wouldn't want to present an unpolished product, now would we?
Ah, but as a programmer myself, I take pride in my work and like to share my sources so that others can appreciate what I've done better/find better ways to do something.
Still, I get what you're saying, and they can do whatever they please with their code, but I'd quite appreciate if they fixed their release system so it automatically pushed public releases to Github again. It might (depending on how their framework/build service is managed) be as simple as (pseudo-shell code):
Code:
if [ $BUILD_PUBLIC ]; then
    git push origin public
fi
…with a remote named 'public' set up for the local repository.

Maybe it'd be faster if someone went on the discord to ask? Assuming they're on there more frequently.

just consider it a vacation
Don't worry, I have.
I'm hoping that the reason is that the dev people are just on vacations or something. Since America Day was three days ago.
 

TheDevilYouKnow

Well-Known Member
Oct 21, 2015
332
208
Can we be a little more patient than three days before we get all whiny and bitchy. Especially for something that they don't have to do. Something that, I'm willing to bet, nobody messaged Fen or Gedan about. Also, threads and comments on the blog are not good ways to let them know that there is an issue.
 

dragontamer8740

Well-Known Member
Nov 9, 2015
53
55
Can we be a little more patient than three days before we get all whiny and bitchy. Especially for something that they don't have to do. Something that, I'm willing to bet, nobody messaged Fen or Gedan about. Also, threads and comments on the blog are not good ways to let them know that there is an issue.
If they hadn't ditched IRC I'd tell them
I have no desire to sell my soul to some random company just to use a bloated web service that is centrally hosted and administered by them in order to get some source code.
Play the game maybe? You don't need the source code to update the wiki.
Spoken like someone who doesn't care about probabilities or fleshing out all possible interactions.
Also, how on earth would someone reasonably be expected figure out how to reverse this in a save editor, without access to the source code?
valid use of code.png
I mean, it makes sense, and it saves memory to do it that way, potentially, but it's impossible to know for certain if there's a flag or if it's based on something else, like it is in this case.

And yeah I get that three days isn't an eternity, but they obviously either aren't aware or don't want to release it, and the optimist in me thinks that they aren't aware or otherwise forgot. So it'd make sense, in that case, to draw attention to it.
 
Last edited:
  • Like
Reactions: MosAnted

SeriousBlueJewel

Well-Known Member
Nov 5, 2018
1,677
867
Play the game maybe? You don't need the source code to update the wiki. It should also be noted that fen and crew are under no obligation to release it.
A good example of what dragontamer said is ships as certain player stats boost certain ship stats. Which since i had no access to the source code i was unaware of. Which lead me to put wrong stats in the wiki.

Another good example is transformatives how am i supposed to know what conditions trigger what tf effect without seeing the code. Heck how am is supposed to know what some specific tfs effects do it may just change skin type but maybe it also increases thickness. Or something like that.
 

runingman69

Well-Known Member
Nov 24, 2018
1,299
1,383
canuck land.
A good example of what dragontamer said is ships as certain player stats boost certain ship stats. Which since i had no access to the source code i was unaware of. Which lead me to put wrong stats in the wiki.

Another good example is transformatives how am i supposed to know what conditions trigger what tf effect without seeing the code. Heck how am is supposed to know what some specific tfs effects do it may just change skin type but maybe it also increases thickness. Or something like that.
You could look at the original doc for the TF info. For ships you could simply ask. For the reason they don't fully release the source code. I can't say for sure cause i have not asked. But after all the trouble and confusion brought on by the mods for coc1. I think they don't want any made for tits.
 

SeriousBlueJewel

Well-Known Member
Nov 5, 2018
1,677
867
You could look at the original doc for the TF info. For ships you could simply ask. For the reason they don't fully release the source code. I can't say for sure cause i have not asked. But after all the trouble and confusion brought on by the mods for coc1. I think they don't want any made for tits.

That has been made abbundetly clear that Fenoxo doesn't want mods but they still release the source code. Also minor changes can be made between gdoc to code. And a good portion of tfs are made by the devs so there is no doc
 

Theron

Well-Known Member
Nov 8, 2018
3,660
1,389
44
If that's the case, SeriousBlueJewel can't debug their TFs anymore, let alone put up accurate information on the wiki.
 

William.

Well-Known Member
Staff member
Apr 16, 2018
1,601
7,734
United States
Just asked in the Discord, and the word seems to be no more public source code. Fen and co. got mad that people modded the game, then complained to them instead of the mod creators when problems arose. Wasn't an official source, but they seemed to be in the know and no one contradicted it.

Please don't spread rumors when you haven't gotten an official response on the matter.
 

Dormane

Well-Known Member
Sep 2, 2015
96
33
I have made a couple commits to the wiki in the past, and I can understand why SeriousBlueJewel would be so upset. The wiki is highly dependent on information only available in the Source Code and simply playing through to test everything is impossible. Personally I rely on most of my information about the game from the source code since I find it more reliable for information and up to date than the wiki (no offense to wiki editors like SeriousBlueJewel), especially for new public release content. My point is that if they do end up shutting down the public branch it could be disastrous both for the wiki and players like myself IMAO. I hope Fen or Gedan or whoever will make a blog post on the subject soon or otherwise update the public branch.
 

dingbat1280

New Member
Aug 7, 2019
2
0
35
Hey, I notice the source hasn't been pushed (again).
Any plans to (re-)automate that in the next few months?
Had to make an account to complain about it (I've done a couple git PR's before), but I'm sick and tired of this happening every single month. Last time it took like a week to get pushed.
 
Last edited:

TheDevilYouKnow

Well-Known Member
Oct 21, 2015
332
208
Hey, I notice the source hasn't been pushed (again).
Any plans to (re-)automate that in the next few months?
Had to make an account to complain about it (I've done a couple git PR's before), but I'm sick and tired of this happening every single month. Last time it took like a week to get pushed.
If your pull requests are important just talk to Fen or Gedan about getting access to the private repo.
 

dingbat1280

New Member
Aug 7, 2019
2
0
35
If your pull requests are important just talk to Fen or Gedan about getting access to the private repo.
I don't know if I deserve that kind of power, and think I would probably abuse it once I had it. I also don't do pushes very frequently.
I just would like for the sources to be pushed automagically when publishing a public build again.
 

dragontamer8740

Well-Known Member
Nov 9, 2015
53
55
OK, it's been 8 days since the last public build dropped.
Are we just not going to ever get any source code from now on, or something??
 

dragontamer8740

Well-Known Member
Nov 9, 2015
53
55
No we just do @Gedan and hope she reads this message and updates the public github
Heh. Sounds good to me. @Gedan.

By the way, if there's any way I can contribute to help fix the release publishing system(s), I'd be happy to assist in any capacity that is deemed appropriate. Not that I expect I'm needed… I just would like to see it working the way it was a few months ago and have lots of experience with git and automation.