Can anyone outside GrangerHub build and run GrangerPub or the test server? Yes or no?
GrangerHub itself is a misrepresentation of what a FOSS project is about. The development of a FOSS program is supposed to be transparent and open to anyone. Pretending to be pro-open-source while keeping strategical key components closed down is something a large corporation (e.g. Google with Android) would pull off, and is a business or a political move.
People outside of GrangerHub can build all of the binaries that are associated with that public code, and can even use that code for their own independent work. They can’t necessarily build all of the binaries that we have not distributed yet. But this is irrelevant, the fact is that most of the code that Tremulous 1.3 uses is already publicly available contrary to these false statements you made:
Ok.
Let’s be clear Free : free as free in speech Open : you can access freely to it Source : the source of a program. Open-Source : you can access freely to the source of a program Software : the program
This doesn’t in any way include the fact that you can see the code at any moment. An organization can clearly keep the code and publish it at any moment.
Else, this means :
" Everything you did on your computer and did not publish is private, excepted to Microsoft or Apple if you use their respective shitty OSs (one is even a copy of BSD) so fuck yourself you fucking imperialist capitalist motherfucker "
This only applies once the software “gets into the hands” of some other person.
But if you take the example of a group, then this only applies once you get out of the group.
Tremulous is FOSS. As you can see it, it’s said to be “GPL”, which stands for “Gnu Public License”. For further infos about this license, please take a look at Wikipedia or GNU’s official website.
If GrangerHub’s work is FOSS, it’s probably also using GPL. Which means a user having their work in the hands will apply to GPL’s rule.
For now, the code is held by a group of people. They will release it some day and it will be published as FOSS.
Now let’s head a bit more into the part of licensing.
License is mostly made to prevent copy. A FOSS License allows copy in a certain measure. GPL allows copy if you publish what you did from it to the same license (GPL). For example, Mac OS is a copy of the system FreeBSD which uses the BSD license which permits anyone to do anything with the code. A bit like WTFPL.
A License is made to prevent the copy of a product when it is published.
FOSS is the definition for a kind of license. So FOSS is about what you permit someone to do with a “production” you published.
The problem is that the missing parts make 1.3 or the multiprotocol QVM unusable as a whole. By all practical means those are closed-source as far as any outsider is concerned.
By the way, if you have no problems releasing code then why not release everything? Most of it (according to you) is already open-source, so what’s the harm? Oh, unless it’s for political reasons, like Google did.
This is exactly what “open-source” means, that anyone can see the code at any moment.
Even with all the current code for 1.3, it is in an incomplete state and its quality is not yet suitable enough for a likely Tremulous revival. We don’t want to give the general public the wrong idea about the next version of the game by giving them something that on the surface looks like a complete product but that still has fundamentally broken issues, that would be a major turn off. It is my belief Tremulous is currently at a state where it only has one more shot to have a successful revival, so it is important to do it right.
But that question that you keep asking “why don’t you release the code now” has already been answered thoroughly many many times over in this topic, but you keep ignoring the answers, reasonable arguments, and facts on this matter and try to assert false accusations of malice, as well as make tons of false claims (the falsehood of which have thoroughly been demonstrated) to try to support your accusations.
It’s incomplete but at the same time complete enough to release most of the code to the public?
There is literally no other logical reason other than politics. By the way, have you forgotten that you offered to port New Edge to multiprotocol as long as you were in charge¹?
¹ (Edit) I got a ban threat for “libel” for this, so here’s proof.
@dGr8LookinSparky : don’t loose more of your time with a cancer. I spent already too much making a barrier that can’t be passed, and he still wants to go over it thought there is a roof over him.
Also, I noticed @Bluefire found it funny to suport enneract and to trash my comments without commenting not to be flagged.
Brilliant mindset.
Last time I say it. @enneract : I’m not against you. I just say that if you want to “Complain about not having Unreleased code yet”, FOSS isn’t the good argument. FOSS is a license type. It’s not in any kind a political system, and a state of mind.
You choose a FOSS license following a certain state of mind you have. But FOSS doesn’t force you to have any.
Tha’ts why everyone says you’re wrong thought they understand your intentions. Because you misinterpret the words you use.
It seems to me like the main purpose for continuing this conversation was pride and jealousy of some for not having a populated server ?
Actually, multiprotocol isn’t like the magical solution. What you need at first is players. Make “proper” bots and maybe Tremulous will get players. I can be a regular player of a game even if I’m the only one to play it, until there are bots.
Unvanquished has some, so I think some part of the job was done there then.
Instead of fighting on bullshit and making everyone loose there time, you all would have more interest in creating stuff.
There isn’t any magical solution to make a game popular. Just grow a community on it and make stuff. Not by being cancers to each other you will make things get better. Also, trying to make understand on Internet to some stubborn guy a thing is nearly impossible. I say that for both sides.
P.S : I don’t know if you noticed it but I’m trying to be global in my answers. Personal wars are vain, please get through them
P.P.S : Only the two first lines were an answer to @DevHC
I’m not seeing the ban treat in that log, but sparky clarified later. Also, it doesn’t say that sparky will do the porting for you. The source code for the multiprotocol slackers qvm is available, use it if you can.
Btw I don’t look at the source code myself anymore so i actually have almost no idea how the multiprotocol system works or how it was patched in.
Look up CoW QVM. My GPP-1.1 bot code was based off it. The developer also happens to be the same guy who made the navmesh code for Unvanquished though i reckon his 1.1 bots are much much better. He even managed to get them to build a base based off a premade map layout and uploaded it to youtube somewhere though I’ve kinda lost the links to such video and his channel. That building code doesn’t seem available on github too unfortunately.
His bots are nice for navigation and the alike, but my bots are more realistic/bettter in combat because they actually do shit like pre-charging the Lucifer cannon before you pop around the corner to take a facefull of bright sun orb, throwing grenades and complaining about how much of a noob feeder they are, and actually dodge more unpredictably by doing things such as jumping over dretches and strafing in a not-so-consistent pattern
[quote=“Obani, post:161, topic:1406”]
Unvanquished has some [players]
[/quote] not; i saw their first player on apelsin server browser for the first time a few days ago, in like 3 months. I use apelsin almost everyday to check on the playerbase status of the tremulous servers (e.g. if there’s a player on aussie assault or a player i haven’t seen in a long time, i’ll join them) and that’s the only time i’ve seen them in the past 3 months. One player. That’s it. I wonder what happened to their ‘hiatus?’ They claim to be still pushing patches and stuff, even got confirmation from ishq himself, but I’m not really seeing results from them.
@ViruS : Unvanquished has some [bots]
But it isn’t played cause it doesn’t provide any direct executable, exepted to some Linux distros
EDIT : Actually it does, it’s just not easy to find those. But as I said, bots aren’t a magical solution. You need good bots with a good game. EXAMPLE (a fork of teeworlds)
It’s not a threat anymore, also I’m still trying to understand why he was banned, because it all sounds like a load of bullshit and lack of counter-arguments to his last post.
I thought we were supporting free speech? You’re not solving a problem, you’re just brushing it off under the fucking carpet and claiming he’s a project terrorist.
I don’t get it. Why don’t you guys sit down and just say :
“Hey, that’s what I want. What do you want ? Let’s see the faults in both ways and find the real question to be abled to answer it.”
If you want to blame Sparky, some already did it perfectly there so please stop bashing.
Just be happy that there wasn’t yet a Blade to calmly destroy your face.
I think Sparky has a lot do with and has already endured a lot. TL;DR is essential against you guys.
I’m just using math and algorithmic.
In math there are vars and consts. If you try to use a const out of it’s way of use, it will break.
You’re a broken program Blu
EDIT : I won’t edit the end cause I’m loyal and I put it in first place
Also, please let’s focus back on the initial purpose or I’ll be forced to flag you
EDIT :
So to sum up your logic, you say you don’t wanna flame wars, personal attack etc… but you call ppl " cancer" and criticize my way to use the
I just tell what I think people are, and that’s not flame.
If no one says no, it won’t stop. I also don’t make any personal attacks, or very few.
BTW, you’re still in a personal war there.
Btw, can I know why are you flagging all my post? Yea, free speech is really dead…
I only flagged the only ones who were really unuseful and flame, and I was cool on that point to let so much. I let everything so that people understand your situation. Also, flag needs approval.
first of all, I am not in a personal flame war, I am criticizing your way to argue because I don’t understand your logic. i don’t criticize you, I criticize your logic…
One thing causes me problems on that issue (REFOCUS ACTED).
We talked much about FOSS and contributing.
Some also talked much about contributing stuff.
Here comes my question :
How do you want us to contribute stuff, while we don’t even know what we work for ?
There are some assets here, some lines of code there. “You can check the pk3 to see the content of test !” “Yes, this is being done, don’t worry !”
I think you don’t want other people to contribute. Or you just want people to give you things for yourself as gifts.
Actually ideas are just ideas you’ll agree with or not, and you will add them if you want. You will be the one to add assets you’re given.
There’s no community work. You just take what the community gives you, but that’ only for yourself.
Proof is that you only add things that are sent to you directly. GitHub is dead as fuck, and you never call the community others. You only request gifts at times, to defend yourself, or because you feel lonely in your work.
And the result is easy to see. There’s no community. Only complaining people and off-topics. Even people trying to give new ideas aren’t concrete and don’t believe in them. They don’t work to achieve them, knowing the chances they have for them to be added.
But life goes on.
Sure, GrangerHub was a great idea at first. But take a look at what it became.