![]() |
|
Is A4 abandoned? |
AMCerasoli
Member #11,955
May 2010
![]() |
What the Fuck!, I should have never made that "joke". Damn Trent, you don't think it twice when you have to make a bad reply, I have see with Thomas and now with Edgar... What's your problem, even if you don't want it to do it, you could be more political, and say something like "I'm taking note" or I don't know "We will discuses it in the future". When I also put the problem with fonts you just get mad too, "that is not going to happen" I won't forget that phrase. If you don't have the time, if you aren't motivated or anything just say it, but not pretend that everybody opinions or suggestions are bad. It seems like you own this library, and if others want to use it, it's fine, but don't make suggestion because until I need the features for my own projects nothing is going to happen. I know we could do thing for ourself for that reason this is a free library but damn, take it easy, I bet if someone see ones of the Allegro developers agree with a monolith version, you'll see candidates to make it. But you can't say I don't like that shit, but if you want to do it go ahead this is a free library I don't have the time... That would unmotivate anybody... Matthew Leverton said: Things don't get done because you have a good idea.Regarding documentation, good programmers are not necessarily good technical writers. Things don't get done because you have a good idea, that's true, but it may with a good answer from the main developers don't you think?. Why to be so rude with people we're talking almost all days?.
|
Elias
Member #358
May 2000
|
AMCerasoli said: Damn Trent, you don't think it twice when you have to make a bad reply, I have see with Thomas and now with Edgar...
Well, anyone who mentions C++ or SFML in the Allegro Development forum deserves to be called a troll Anyway, didn't read all of the thread, just had to post here so my signature appears -- |
Polybios
Member #12,293
October 2010
|
@Trent and other developers: By the way, I do think the documentation is quite good, as are the examples. Plus, you can always refer to the sources if something might still be unclear. While I think that considering reasonable, polite feedback from users is not a bad thing, I do think that the "totally unendurable labour" of linking some more files is no reason to redesign. |
axilmar
Member #1,204
April 2001
|
Personally, I find A5 extremely well designed. In the scale 0 to 100, A5 gets a 95. The documentation is excellent, the API is excellent...so, thank you A5 developers for giving us such a great API. I don't see how the build system is a problem, since monolithic libraries are available anyway. |
Thomas Fjellstrom
Member #476
June 2000
![]() |
Edgar Reynaldo said: Because it makes compiling from the command line a major pain in the ass. With A4 all I have to remember is one library, and with A5 I have to remember 10. SFML is modular too. So I don't think that'll be an option for you. Also Allegro 4 is NOT a single library. The png, ogg, OpenAL and OpenGL support are all in separate libraries, the same as Allegro 5. And Allegro 4 doesn't even have D3D support. -- |
Trezker
Member #1,739
December 2001
![]() |
"Keep it simple"? Using a shovel, axe and wheelbarrow is keeping it simple. Making a big machine would make the end users experience of digging holes easier, but it's not keeping it simple. |
Evert
Member #794
November 2000
![]() |
Thomas Fjellstrom said: I just can't stand to work on the A4 codebase anymore. I think Elias, Evert and Peter would agree.
Hell yes. Matthew Leverton said: And the OS X implementation is left undone because I don't have a system to work on and I don't have any experience with OS X. However, I don't expect that somebody else should just drop what they are doing and write it just because somebody should, and after all, I put in the time, so somebody else needs to put in equal time. And am I somehow lazy or selfish because I took the time to implement something but didn't provide an OS X port or documentation to your satisfaction? To add on to that, we did discuss on the mailing list what would be required for the OS X implementation and how it could be done. That should be enough for me (or anyone else, really) to get it to work, if and when I/someone gets round to doing it. axilmar said: The documentation is excellent
Thanks for saying so, I don't personally know that I really agree. I think the documentation is passable but could be a lot better. |
MiquelFire
Member #3,110
January 2003
![]() |
One thing I wish was a feature is a way to load a sample, and wait until it is done playing, or at least wait for an event. I had the same issue with A4 as well. Something to put on 5.1's back burner for now. --- |
Thomas Fjellstrom
Member #476
June 2000
![]() |
I could swear there was supposed to be an event to tell when a sample/stream was finished. Looks like no though. -- |
MiquelFire
Member #3,110
January 2003
![]() |
Yea, only thing I found was a stream needed it's buffer to be filled so it can play smoothly. --- |
Paul whoknows
Member #5,081
September 2004
![]() |
Interesting artlicle I wanted to share http://thinkinging.com/2008/02/11/monolithic-vs-modular-software-reuse-libraries-part-i/ http://thinkinging.com/2008/06/09/monolithic-vs-modular-software-reuse-libraries-part-ii/ ____ "The unlimited potential has been replaced by the concrete reality of what I programmed today." - Jordan Mechner. |
SiegeLord
Member #7,827
October 2006
![]() |
Thomas Fjellstrom said: I could swear there was supposed to be an event to tell when a sample/stream was finished. Looks like no though. For streams created with al_load_audio_stream there is ALLEGRO_EVENT_AUDIO_STREAM_FINISHED. "For in much wisdom is much grief: and he that increases knowledge increases sorrow."-Ecclesiastes 1:18 |
MiquelFire
Member #3,110
January 2003
![]() |
Thing is, does the event get triggered when the buffer needs to be filled (meaning for a long enough file, it can be triggered almost 100 times, if not more) or is it just once? --- |
Edgar Reynaldo
Major Reynaldo
May 2007
![]() |
Elias said: Well, anyone who mentions C++ or SFML in the Allegro Development forum deserves to be called a troll Maybe the developers should take that as a hint that there is more than one way to do the same thing and if people get tired of developers who don't give a shit about their users then maybe they'll start looking somewhere else. For quite some time now, the Allegro Development forum has been a place where most concerns are ignored or brushed off. If you all feel offended by people considering using a different library due to the major lack of consideration for user issues then I feel sorry for you. My Website! | EAGLE GUI Library Demos | My Deviant Art Gallery | Spiraloid Preview | A4 FontMaker | Skyline! (Missile Defense) Eagle and Allegro 5 binaries | Older Allegro 4 and 5 binaries | Allegro 5 compile guide |
Mark Oates
Member #1,146
March 2001
![]() |
I don't think he meant it seriously, Edgar. I took it more as a light-hearted "sacrilege!! -- |
23yrold3yrold
Member #1,134
March 2001
![]() |
Edgar Reynaldo said: Maybe the developers should take that as a hint that there is more than one way to do the same thing and if people get tired of developers who don't give a shit about their users then maybe they'll start looking somewhere else. For quite some time now, the Allegro Development forum has been a place where most concerns are ignored or brushed off. If you all feel offended by people considering using a different library due to the major lack of consideration for user issues then I feel sorry for you. Wait, wait, you're pluralizing again ... Quote: Maybe the developers should take that as a hint that there is more than one way to do the same thing and if I get tired of developers who don't give a shit about me then maybe I'll start looking somewhere else. For quite some time now, the Allegro Development forum has been a place where my concerns are ignored or brushed off. If you all feel offended by me considering using a different library due to the major lack of consideration for my issues then I feel sorry for you. Edited for accuracy. Not to sound like a broken record, but features flow from demand. If there's no feature, chances are there's not much demand. To pretend otherwise is highly dishonest. -- |
Edgar Reynaldo
Major Reynaldo
May 2007
![]() |
23yrold3yrold said: Wait, wait, you're pluralizing again ...
Really? That's just in the last two months. It really takes that much effort to say "we don't have time for this", or "that's not a priority", or "if you want it fixed do it yourself"? Thomas Harte gave up on Allegro and switched to SDL for pretty much the same reasons I'm considering using something else, and losing him was a bad loss to the Allegro community. Now consider all the people who have left Allegro silently because their issues weren't addressed or even considered, and you have 'plural' amounts of people with the same considerations. 23yrold3yrold said: Edited for accuracy. Not to sound like a broken record, but features flow from demand. If there's no feature, chances are there's not much demand. To pretend otherwise is highly dishonest. The more accurate statement there is if there's no feature it's because the devs didn't want it themselves, not necessarily because there's no demand for it. Get your head out of the sand. My Website! | EAGLE GUI Library Demos | My Deviant Art Gallery | Spiraloid Preview | A4 FontMaker | Skyline! (Missile Defense) Eagle and Allegro 5 binaries | Older Allegro 4 and 5 binaries | Allegro 5 compile guide |
Trent Gamblin
Member #261
April 2000
![]() |
I vote for changing the license to zlib with no Edgar Reynaldo exception. He obviously doesn't appreciate the hard work some people put into Allegro. And he hurt my feelings
|
23yrold3yrold
Member #1,134
March 2001
![]() |
Edgar Reynaldo said: That's just in the last two months. It really takes that much effort to say "we don't have time for this", or "that's not a priority", or "if you want it fixed do it yourself"? What does this have to do with you be alone in your request for this thing? Besides, the devs are not tech support. Some questions go unanswered. This is still one of the liveliest forums for a given programming library that I know of, with the exception of Microsoft's stuff. Don't see your point here. REVISION: All of those people also appear to be singular in their requests, if that's what they are. If 90% of the user base saw value in a feature, it would be in there. Either because a current developer did it, or someone who wanted it enough to man up did it. Quote: The more accurate statement there is if there's no feature it's because the devs didn't want it themselves, not necessarily because there's no demand for it. If the devs wanted a feature for themselves, I imagine they'd code it ... for themselves. I have a whole ton of classes and code for features and helper functions to extend Allegro or make it more to my liking. I don't submit it for use in the main library. Why would they? Maybe they just feel this is the best design given the options? Did that ever occur to you, especially when some of those reasons seem to have already been given? Quote: Get your head out of the sand. Your head is in something too; might want to get it out before it smells ... -- |
Matthew Leverton
Supreme Loser
January 1999
![]() |
Edgar, you never cease to make me chuckle. And I'm suffering from acute tonsillitis at the moment, so that's much appreciated. Edgar, you mentioned somewhere in this thread that you've contributed to the Allegro library. Guess what? That makes you an Allegro developer! There's no membership. There's no club card. There's just people submitting code. So I am very ashamed and disappointed that you, as one of the developers, did not take the time to respond to any of those posts you linked. You are letting your users down. |
Edgar Reynaldo
Major Reynaldo
May 2007
![]() |
Trent Gamblin said: I vote for changing the license to zlib with no Edgar Reynaldo exception. He obviously doesn't appreciate the hard work some people put into Allegro. And he hurt my feelings I hurt your feelings? You're the one who singled me out as a lazy whiner when I never even brought up a monolith build in the first place. And is it really that untrue that many peoples concerns in the Allegro Development forum go unnoticed? 23yrold3yrold said: What does this have to do with you be alone in your request for this thing? I didn't even request it here! All it ever was was a suggestion to make things easier anyway. It's amazing how much people will have a hissy fit over something as small and innocent as a suggestion. 23yrold3yrold said: If the devs wanted a feature for themselves, I imagine they'd code it ... for themselves. Thank you Captain Obvious! That's what I said anyway. Does it really make sense to completely ignore and alienate your users? If no one uses your library, then all the time you put into writing it was for nothing. 23yrold3yrold said: I have a whole ton of classes and code for features and helper functions to extend Allegro or make it more to my liking. I don't submit it for use in the main library. Why not submit it if it really is that useful? 23yrold3yrold said: Your head is in something too; might want to get it out before it smells ... Check again. You were looking in a mirror and confused me for yourself. I didn't even bring this shit up! I never made any demands, all I ever did was defend my opinion, but you have to go and have a hissy sissy fit over it. @Matthew My Website! | EAGLE GUI Library Demos | My Deviant Art Gallery | Spiraloid Preview | A4 FontMaker | Skyline! (Missile Defense) Eagle and Allegro 5 binaries | Older Allegro 4 and 5 binaries | Allegro 5 compile guide |
Paul whoknows
Member #5,081
September 2004
![]() |
Peter Wang was right! {"name":"604486","src":"\/\/djungxnpq2nug.cloudfront.net\/image\/cache\/6\/a\/6a563431284eb8365a5a835e8158b1d7.gif","w":313,"h":274,"tn":"\/\/djungxnpq2nug.cloudfront.net\/image\/cache\/6\/a\/6a563431284eb8365a5a835e8158b1d7"} ____ "The unlimited potential has been replaced by the concrete reality of what I programmed today." - Jordan Mechner. |
23yrold3yrold
Member #1,134
March 2001
![]() |
Edgar Reynaldo said: I didn't even request it here! Who said you did? Quote: Does it really make sense to completely ignore and alienate your users? If no one uses your library, then all the time you put into writing it was for nothing. Stop pluralizing; it's dishonest. And some users will always go unsatisfied, partly because you can't please everyone, partly because some ideas are either dumb or not worth the effort/tradeoff and partly because some things are higher priority. The nature of software development. Quote: Why not submit it if it really is that useful? Because it goes against the spirit of the library, or is only useful to me because I designed it for myself. Quote: I never made any demands, all I ever did was defend my opinion, but you have to go and have a hissy sissy fit over it.
I honestly don't even have a dog in this fight; the time it's taken me to participate in this discussion is several time how long I will spent typing out the library to link to when I make a new project over the course of my entire life. I said this was hilarious, and I meant it. -- |
Edgar Reynaldo
Major Reynaldo
May 2007
![]() |
23yrold3yrold said: Who said you did?
You did. You're the one going on about how I'm making demands when I never made any. Take your delusions somewhere else. 23yrold3yrold said: Stop pluralizing; it's dishonest.
If I'm not the only one affected by it, then it's not dishonest to speak plurally. 23yrold3yrold said: And yes, you sound demanding, even if you can't say you explicitly demanded it in exactly those words.
Okay, so I'm not demanding, but I am. That makes a lot of sense buddy. 23yrold3yrold said: I honestly don't even have a dog in this fight; the time it's taken me to participate in this discussion is several time how long I will spent typing out the library to link to when I make a new project over the course of my entire life.
The more projects you make, the more time and effort it takes to set up each one. I tend to make frequent test projects and so it takes more effort for me. I can do without it, and all I ever said was that it would be a nice thing to have. So when you're done having your period, let me know, and then maybe this could be a real discussion again. My Website! | EAGLE GUI Library Demos | My Deviant Art Gallery | Spiraloid Preview | A4 FontMaker | Skyline! (Missile Defense) Eagle and Allegro 5 binaries | Older Allegro 4 and 5 binaries | Allegro 5 compile guide |
Thomas Fjellstrom
Member #476
June 2000
![]() |
Edgar Reynaldo said: Okay, so I'm not demanding, but I am. That makes a lot of sense buddy. You don't have to use the word "demand" to be demanding. -- |
|
|