open source pouet
category: residue [glöplog]
off the top of my head, i miss two things:
1) thorough credits for productions and the other goodness that comes with it (e.g. the ability to search productions by author)
2) having individual assets (pics, tunes, scrolltext :) ) of a production linked to it in a proper way (i.e. storing metadata, thumbnails etc instead of just external links that point to somewhere)
1) thorough credits for productions and the other goodness that comes with it (e.g. the ability to search productions by author)
2) having individual assets (pics, tunes, scrolltext :) ) of a production linked to it in a proper way (i.e. storing metadata, thumbnails etc instead of just external links that point to somewhere)
Missing features? I can see many.
For example, I'm answering to your post, iq, but there is no immediate way to link this message to yours.
Read this thread of mine (and is back from 2 years ago or such):
http://pouet.net/topic.php?which=7062&page=1
But, as I already said, people on pouet think pouet's design is "the best one".
As people in real life often prefer what is known to new things.
I agree with you about spaghetti code and such: I don't think a complete rewrite of pouet (pouet 2.0) would be worth if the "exterior" remains the same.
For example, I'm answering to your post, iq, but there is no immediate way to link this message to yours.
Read this thread of mine (and is back from 2 years ago or such):
http://pouet.net/topic.php?which=7062&page=1
But, as I already said, people on pouet think pouet's design is "the best one".
As people in real life often prefer what is known to new things.
I agree with you about spaghetti code and such: I don't think a complete rewrite of pouet (pouet 2.0) would be worth if the "exterior" remains the same.
i miss the ability to add gfx, music etc.
a so called "demoscene database" is incomplete without them.
a so called "demoscene database" is incomplete without them.
yeah, gfx, music is missing. proper credits and hardware info would be great to have (like, to actually have knowledge what kind of gpu is reguired for a certain demo etc)
ability to follow if your prods have comments would be great
'
pouet is not really good as it is and it's definitely not the best there can be.
also, ability to block people so that you don't have to read comments made by retards would be great.
ability to follow if your prods have comments would be great
'
pouet is not really good as it is and it's definitely not the best there can be.
also, ability to block people so that you don't have to read comments made by retards would be great.
"pouet is not really good as it is and it's definitely not the best there can be."
Poo eh?
Poo eh?
well, try searching for all the prods you can watch on an A600, or try to find all prods where a certain person has participated
iq: and on the third day, god invented code forks, and it was good. :)
oh, i like the idea of author and hw info! not sure implementing those need a full rewrite, but since it's not me who's gonna rewrite it anyway, what do i care :)
yeah, the full credits thing (à la IMBD) is totally missing for sure.
imagine, you can see by one click all prods released by <a_scener>, his history in demoscene, etc :)
imagine, you can see by one click all prods released by <a_scener>, his history in demoscene, etc :)
http://farbrausch.de/user&which=9.py :P ... then again our site is coded pretty straightforward and probably won't survive more than 10 CCU :).
Regarding the design: I also like it. Might be a nerdy thing but it's nice how pouet's layout doesn't waste millions of pixels everywhere like most other forums etc. How ever a new design would look, I'd really appreciate if it retained the information density and that certain minimalism.
Apart from that, what everyone else said. Full credits, hardware info (including some means to define your own roles, platforms etc without too much hassle), auxiliary metadata like scrolltexts, soundtrack, etc., More and bigger screenshots AND seamless embedding of Youtube/Vimeo. Oh, and the possibility to change your votes. And JS-based search/autocompletion of all names, especially when submitting. :)
The only thing that keeps me from shouting "put it on github already" is that I know how much work maintaining that in a sane way with probably 10s of submitters would be. And no hundreds of forks please, pouet's biggest strenght is that it's the one place to visit, and sometimes diversification is bad. :)
Regarding the design: I also like it. Might be a nerdy thing but it's nice how pouet's layout doesn't waste millions of pixels everywhere like most other forums etc. How ever a new design would look, I'd really appreciate if it retained the information density and that certain minimalism.
Apart from that, what everyone else said. Full credits, hardware info (including some means to define your own roles, platforms etc without too much hassle), auxiliary metadata like scrolltexts, soundtrack, etc., More and bigger screenshots AND seamless embedding of Youtube/Vimeo. Oh, and the possibility to change your votes. And JS-based search/autocompletion of all names, especially when submitting. :)
The only thing that keeps me from shouting "put it on github already" is that I know how much work maintaining that in a sane way with probably 10s of submitters would be. And no hundreds of forks please, pouet's biggest strenght is that it's the one place to visit, and sometimes diversification is bad. :)
Full credits thing "à la IMDB". That would be "à la Slengpung" in a heartbeat!
also, possibility to add vimeo, youtube, etc links to a prod. fix me up-thread is a fucked up way for those.
also,pouet should make a backup copy of anything that's added here, just to make sure that after 10 years when some site has fallen down there exists a copy of some demo/intro/whatever
LOOK, ANOTHER THREAD FULL OF FUCKING GREAT IDEAS WHICH ARE OH SO EASY TO IMPLEMENT, BUT NOBODY EVER SPENT A MILISECOND ON THINKING WHO THE FUCK WILL ACTUALLY MAINTAIN/MODERATE/MANAGE ALL THIS SHIT
I wish pouet had an option to lock threads, so we could actually close it after kb's last post... (even though most of the things kb suggested are already in plans). Really, just bear with us and wait for v2.
Pouet v2, not the softsynth. :)
"Pouet doesn't need a rewrite from scratch, it just needs <magic pixie dust feature X>!"
I'd suggest trusting Gargaj's judgement here. He knows what's needed to make the code workable now, and maintainable for the future... and no successful open-source project ever came out of someone going "fuck it, let's dump this codebase on github, the community will fix it".
About graphics / music / credits: personally, I don't believe it's realistic to add those as features to Pouet, even as part of a complete rewrite - because when you take those features to their logical conclusion, they have such a profound effect on how everything else works that the end result is not really Pouet any more:
* If you want a database with graphics / music or production credits, you need a database of individual sceners.
* If you want a database of individual sceners (covering the entire scene, not just a single platform), selecting names from a list won't cut it... there are too many duplicate names (some selected highlights from the first page of the letter 'A' on Demozoo: 5 sceners called Abyss. 7 sceners called Ace. 5 sceners called Acid.), too many people changing their nick on a whim, too many people releasing one prod and never being seen again. To cope with that, you need a whole lot more supporting data (group memberships, multiple nicks per person) and a certain amount of 'intelligence' in the UI to locate the right person.
* Once you've reached that level of complexity, you should probably be using a full ORM framework, not raw PHP and SQL.
I realise that all sounds pretty blunt, and I'm not expecting everyone to agree - but still, that's the conclusion I've come to after spending a ridiculous amount of time over the last decade thinking about the 'ultimate' scene database (starting on zxdemo.org trying to find a way to open it up to other editors rather than relying on the Speccy scene knowledge in my head - then a brief stint as a Pouet dev, optimistically hoping that I could implement my ideas there - then Demozoo in various iterations of varying success), and it's essentially the number one reason I'm now working on Demozoo rather than Pouet version whatever.
(And just to be clear: this is specifically about music/graphics/credits as a feature request. I'm very much in favour of future Pouet development in general.)
I'd suggest trusting Gargaj's judgement here. He knows what's needed to make the code workable now, and maintainable for the future... and no successful open-source project ever came out of someone going "fuck it, let's dump this codebase on github, the community will fix it".
About graphics / music / credits: personally, I don't believe it's realistic to add those as features to Pouet, even as part of a complete rewrite - because when you take those features to their logical conclusion, they have such a profound effect on how everything else works that the end result is not really Pouet any more:
* If you want a database with graphics / music or production credits, you need a database of individual sceners.
* If you want a database of individual sceners (covering the entire scene, not just a single platform), selecting names from a list won't cut it... there are too many duplicate names (some selected highlights from the first page of the letter 'A' on Demozoo: 5 sceners called Abyss. 7 sceners called Ace. 5 sceners called Acid.), too many people changing their nick on a whim, too many people releasing one prod and never being seen again. To cope with that, you need a whole lot more supporting data (group memberships, multiple nicks per person) and a certain amount of 'intelligence' in the UI to locate the right person.
* Once you've reached that level of complexity, you should probably be using a full ORM framework, not raw PHP and SQL.
I realise that all sounds pretty blunt, and I'm not expecting everyone to agree - but still, that's the conclusion I've come to after spending a ridiculous amount of time over the last decade thinking about the 'ultimate' scene database (starting on zxdemo.org trying to find a way to open it up to other editors rather than relying on the Speccy scene knowledge in my head - then a brief stint as a Pouet dev, optimistically hoping that I could implement my ideas there - then Demozoo in various iterations of varying success), and it's essentially the number one reason I'm now working on Demozoo rather than Pouet version whatever.
(And just to be clear: this is specifically about music/graphics/credits as a feature request. I'm very much in favour of future Pouet development in general.)
Quote:
also, possibility to add vimeo, youtube, etc links to a prod. fix me up-thread is a fucked up way for those.
LOL, now that nosfe has said that, probably R.Birking will shut his f*ck off!
gasman, i really think there should be a database which would be able to hold all the possible data, which could cope multiple people using same nicks etc. if imdb (or discogs etc) can deal with people who have same name, why couldn't a scene db do that? besides the nickname, you could actually even store the real name of a person if that's known.
having a database of scene productions should also have a mission of preserving history of what has been released, where and when. this stuff should be written down when we remember it, so that when people want to find the info after 5 or 10 or 50 years, there would be a place where they could go to.
having a database of scene productions should also have a mission of preserving history of what has been released, where and when. this stuff should be written down when we remember it, so that when people want to find the info after 5 or 10 or 50 years, there would be a place where they could go to.
nosfe: Indeed, and that's exactly what we're working on :-) I'm not saying it can't be done - I'm saying it can't be done as a straightforward feature on top of Pouet.
I'm planning to build a system that associates Pouet accounts to prods as credits. That'd also answer the age old question: who talks the talk and who walks the walk.
Quote:
also, ability to block people so that you don't have to read comments made by retards would be great.
i want to ignore this %$#$%#%$ troll! why won't you code an ignore certain user feature?
people underestimate the power of pouet as we know it. :)
Seeing how "fix me beautifull" is at
posts. Maybe that should be divided into sub-threads - Vids, music, authors (groups etc.), parties and category maybe.
Just a thought/suggestion & even I know that ain't hard with php.
Quote:
17892
posts. Maybe that should be divided into sub-threads - Vids, music, authors (groups etc.), parties and category maybe.
Just a thought/suggestion & even I know that ain't hard with php.
It will be completely reworked
i am afraid of the big bang