pouët.net

Open sourcing pouet.net ?

category: offtopic [glöplog]
I believe he is waiting for things to cool down so he can put the source code on github so contributors will work on it.
added on the 2013-05-07 15:17:43 by revival revival
So after all this, who is going to? Please raise your hands, step forward and form an orderly line underneath this post
added on the 2013-05-07 15:24:37 by numtek numtek
"And all, I really hope we can still savage this. " I think we already did? Just a joke ;)
added on the 2013-05-07 15:27:23 by alk alk
Kusma: *sigh* it wasn't the only part I cared about. It was just the only part I wanted to comment on, since you asked a hypothetical question I felt needed an answer - especially since Gargaj had already answered it earlier in the thread. The fact that collaboration is not a binary thing was my point indeed - as in: Gargaj DID collaborate, he just didn't collaborate publicly.

I honestly don't know why we're even debating this.
added on the 2013-05-07 15:47:34 by gloom gloom
gloom: Fair enough. I interpreted your critical tone as rejecting the argument, which IMO would only work in context of the other arguments. I tried to phrase that last paragraph a rhetorical "IF you don't want all the babies to survive" kind of question, but perhaps I went a bit overboard.
added on the 2013-05-07 15:57:38 by kusma kusma
The entire situation is unfortunate. I hope that peace is made and development continues.
that is so meta my mind = blown
added on the 2013-05-07 16:01:27 by wysiwtf wysiwtf
where are those open source zealots now that the source and gargaj are out?
added on the 2013-05-07 16:03:37 by Defiance Defiance
this is love <3

http://www.youtube.com/watch?v=fnrCdsicThk
added on the 2013-05-07 16:05:33 by nic0 nic0
i love this thread and want in too!
lets open up not just the source, but the whole database also, so there's no one single person in charge and everyone can fork it! then there'll be pouets.v.4 and demopoos all over the place fighting, and evolution comes in and decides that the shittiest one is the fittest and we all win and hug in front of a sunset.
added on the 2013-05-07 16:23:59 by provod provod
considering the pouet logo, i cant help but hear http://www.youtube.com/watch?v=QITTy35CV_A
@w23: Isn't that more or less how we ended up with pouet?
added on the 2013-05-07 17:26:15 by numtek numtek
Guys,

I did not specifically kicked Gargaj out of the project, I changed the credentials to the live website and the live database, as I was seeing people get heat up on the forum and no idea of who had access to it.
Password is in clear text in the source code and this code has been shared, maybe with security in mind, I just can't be sure it had been.
I have nothing against Gargaj and I appreciate whoever donates his time for pouet, we just disagree on something here and that's not why I changed the credentials.
Anyway 1.0 has not been updated for months, so it wont change a lot, and at least everything is still up and running.

Now here are my evil plans:
- Put the 1.0 source code on github
- Fix bugs and annoyances
- Welcome pull requests (propositions) and merge the ones that make sense, if any
- Work on a REST API
- Gargaj and anybody else are as welcome as before

Nothing revolutionnary here, I don't see any breaking change happening soon, data included.

At the same time:
- Gargaj and his collaborators can take their time working on 2.0 the way he intended to do it, openly or not
- If any change happens to the data on 1.0, he'll be able to track the changes on github, again if it happens, it will surely be minor stuff
- Once he feels is code his ready, he can open a pull request on github
- We review/test his code together and merge it
- We all contribute to Gargaj's 2.0, with his opinion obviously weigthing more than anyone else's, as he built it
- When Gargaj or any other contributor wants to quit, nothing will change and other people will still work on the site

If Gargaj does not intend to give away his code, it can't happen, and we'll just stick to 1.0.

Yes it's top down management from hell.

++
added on the 2013-05-07 17:48:18 by analogue analogue
analogue: it seems to me you commited a coup d'etat. .. . .. Granted it secures pouet's developement on the long term (even when you are gone again) but why could you not agree with Gargaj on a date in the future and started open sourcing Pouet when v2.0 is finished ?

Also in 2008 i asked you: How do you see the future of Pouet.net on the short and long term?

And you said:
It really depends on the scene. I don't really know where the scene is going, it was easier before. As soon as the sceners take a strong direction toward some new way of enjoying our machines, Pouet will follow it. But for now, I see no evolution in the scene, hence there is no need for a major Pouet revision.

So why is there need for a major Pouet revision (open source) now? :)
added on the 2013-05-07 17:58:53 by magic magic
Because as soon as pouet switches to a closed 2.0 code base, it will be way more difficult to open it, if ever possible, as Gargaj will be the owner.
added on the 2013-05-07 18:08:50 by analogue analogue
Quote:
I did not specifically kicked Gargaj out of the project, I changed the credentials to the live website and the live database, as I was seeing people get heat up on the forum and no idea of who had access to it.
I call bullshit.

Why? For this simple reason: what on earth did you think would happen? The people who started discussing "heatedly" were among the same people who have had access to the DB and SSH for years. Because they were the people who _took care of the site_. So the only reasonable explanation for changing the credentials was to keep people out because you we're afraid you would lose your own access. Which -- makes no sense -- because as a Pouet admin you could have gotten those credentials replaced by a Scene.org admin.

Again: I call bullshit for the explanation you're giving.
added on the 2013-05-07 18:09:13 by gloom gloom
Quote:
If Gargaj does not intend to give away his code, it can't happen, and we'll just stick to 1.0.


he already released it. maybe you should concentrate on listening instead of shouting, for a change.
added on the 2013-05-07 18:10:31 by T-101 T-101
gloom: Like you said I can get the credentials back from a scene.org admin, I just don't want to take the risk to spend 2h rolling back backups.
added on the 2013-05-07 18:12:12 by analogue analogue
T-101: he's too busy making up yet another strawman
added on the 2013-05-07 18:12:20 by mog mog
Gargaj: Thanks a lot for the source-drop. What license is this under? I.e can I modify it and release the result? If so, can I grant such a license to third parties?
added on the 2013-05-07 18:21:29 by kusma kusma
I'm pretty sure it's under the "I don't care anymore, do whatever you want" license. ;)
added on the 2013-05-07 18:28:55 by tomaes tomaes
kusma: Honestly? Didn't think or care about that, it's nothing extraordinary i guess... why, would you use it?
added on the 2013-05-07 18:34:57 by Gargaj Gargaj
Analogue: You really think that people will buy that your decision to close everyone but you out was because of Security, when it happened to take place right after you got pissed off at Gargaj? The timing of that move is just way too close to your outburst for that to have any merit.

I get that you come back and try to save it though.. I have the tendency to try to save my ass as well if I realize I made a bad move while angry..

Be that as it may, you're still not making a good case for people to want to work together with you on projects, you seem like a pretty loose cannon at the moment (although calmer today).. Also, if 20 people advice you to do one thing and 2 people advice you to do another thing, why go with the 2?
added on the 2013-05-07 18:39:26 by leijaa leijaa
Crazy. I agree with dubmood and rasmus (although i think cleaning up the database is a simple step once the API is done. Its simply all about using the API itself to pull the data out and insert it into another database. it's also a very decent test of the api-functionality).

What is funny is that the people argueing against analogue is really using analogues original concerns against him. While they stubbornly trust a guy who has been working on a site for FIVE years without deploying it to the community.

And viewing its source we can clearly see this is not a code base that is maintainable for a longer period of time. Inlined html/code with raw sql queries everything being hardcoded just as it is today. Analogues point is just validated since all he wanted is opensourcing the current codebase and move on to a lean api where people can do just what rasmus suggested.
added on the 2013-05-07 18:39:57 by Hatikvah Hatikvah
"shove it where the sun don't shine"-license

login