Re: [LAD] [ANN] aseqmm 0.2.0 released
didn't mm originally mean minus minus, as a joke against C plus plus ? I could be wrong though. Seriously, who gives a shit ? This dude is also quite creative when it comes to picking names : http://www.linux-magazine.com/Online/News/Con-Kolivas-Introduces-New-BFS-Scheduler J. --- On Tue, 12/29/09, Patrick Shirkey pshir...@boosthardware.com wrote: From: Patrick Shirkey pshir...@boosthardware.com Subject: Re: [LAD] [ANN] aseqmm 0.2.0 released To: linux-audio-dev@lists.linuxaudio.org Date: Tuesday, December 29, 2009, 8:34 PM On 12/30/2009 05:52 AM, Pedro Lopez-Cabanillas wrote: On Tuesday, December 29, 2009, Patrick Shirkey wrote: On 12/30/2009 12:39 AM, Pedro Lopez-Cabanillas wrote: On Tuesday, December 29, 2009, Paul Davis wrote: i notice that SDLmm has not had a commit in nearly a year, and appears to have been named under a similar belief as your own. Is it about belief? There is something about that in the Universal Declaration of Human Rights. Article 18: Everyone has the right to freedom of thought, conscience and religion. I would also add the GUI toolkit and frameworks. Maybe you know the text of a Law, or a sacred text source of the absolute truth, where it is stated that a library name ending in mm must not be used by those not belonging to the congregation of true believers, under pain of heresy ? I think it is more about the numbers game. Basically there is a pattern that has been established by developers who have chosen to end their apps names with mm. Your app falls outside of the pattern so it may be confusing for people who come across it to learn that it is not adhering to the pattern. You are right, of course it is about numbers. There is a majority of people imposing their point of view over a single one, that is alone and looks easy to beat. I can understand the frustration of a confused victim that reads aseqmm and thinks it is something different of what it really is, then he reads the description that says This library is a C++ wrapper around the ALSA library sequencer interface, using Qt4 objects, idioms and style. This poor victim must be protected, even if that means stoning me preventively. Probably a more likely scenario is that a user who is knowledgable in such things will read the description and think Hmmm, that's a strange name for such a library, I wonder what other interesting design choices have been made. Btw, you are free to perceive this as constructive feedback or simply criticism. I have no intent on the latter though. Patrick Shirkey Boost Hardware Ltd So, I am thinking about changing the name of the library for Lapidation in the next release. It will be interesting to write a little chapter for the documentation, explaining the name's history and why it had to be changed. What do you think? An analogy could be a sushi restaurant called Bobs meat extravaganza. Technically they do serve some meat in the restaurant but it's probably going to be confusing for those who like to consume copious amounts of beef. I don't imagine a crowd of angry people complaining the restaurant's owner to force him to change the name. If you don't like the meal or the name, you should avoid dinning there. That's all. I feel part of the community of Linux Audio Developers. I know that there is a majority using certain toolkits and technologies, they are different to mine. I'm alone or among a little minority. And so what? Are we developers or sheep? Regards, Pedro ___ Linux-audio-dev mailing list Linux-audio-dev@lists.linuxaudio.org http://lists.linuxaudio.org/listinfo/linux-audio-dev ___ Linux-audio-dev mailing list Linux-audio-dev@lists.linuxaudio.org http://lists.linuxaudio.org/listinfo/linux-audio-dev ___ Linux-audio-dev mailing list Linux-audio-dev@lists.linuxaudio.org http://lists.linuxaudio.org/listinfo/linux-audio-dev
Re: [LAD] [ANN] aseqmm 0.2.0 released
On Tuesday, December 29, 2009, Dominic Sacré wrote: The simple fact is that for a project that does not use Qt anyway, it makes little to no sense to depend on aseqmm. Which is a pity because it seems very useful and well written :/ Thanks. I understand that if a project doesn't want to use Qt, it shouldn't depend on aseqmm. This library is used only by me, and was created to provide a solution for my own applications: KMetronome, KMidimon and KMid2. All of them are KDE applications, which depend on Qt anyway. If there are developers wanting a different set of frameworks, they are free to write a different wrapper. Look for instance to the Redland RDF library wrappers: redlandmm on one side, Soprano and Dataquay on the other. Oh, I would like to be more skilled creating bright and imaginative names! My intention releasing this library is not world domination, nor a name war. I'm not in posession of the absolute truth, and I don't trust people pretending such a thing. I will be glad if somebody finds it useful, and constructive criticism is always welcome. Regards, Pedro ___ Linux-audio-dev mailing list Linux-audio-dev@lists.linuxaudio.org http://lists.linuxaudio.org/listinfo/linux-audio-dev
Re: [LAD] [ANN] aseqmm 0.2.0 released
On Tuesday, December 29, 2009, Paul Davis wrote: i notice that SDLmm has not had a commit in nearly a year, and appears to have been named under a similar belief as your own. Is it about belief? There is something about that in the Universal Declaration of Human Rights. Article 18: Everyone has the right to freedom of thought, conscience and religion. I would also add the GUI toolkit and frameworks. Maybe you know the text of a Law, or a sacred text source of the absolute truth, where it is stated that a library name ending in mm must not be used by those not belonging to the congregation of true believers, under pain of heresy ? Regards, Pedro ___ Linux-audio-dev mailing list Linux-audio-dev@lists.linuxaudio.org http://lists.linuxaudio.org/listinfo/linux-audio-dev
Re: [LAD] [ANN] aseqmm 0.2.0 released
On 12/30/2009 12:39 AM, Pedro Lopez-Cabanillas wrote: On Tuesday, December 29, 2009, Paul Davis wrote: i notice that SDLmm has not had a commit in nearly a year, and appears to have been named under a similar belief as your own. Is it about belief? There is something about that in the Universal Declaration of Human Rights. Article 18: Everyone has the right to freedom of thought, conscience and religion. I would also add the GUI toolkit and frameworks. Maybe you know the text of a Law, or a sacred text source of the absolute truth, where it is stated that a library name ending in mm must not be used by those not belonging to the congregation of true believers, under pain of heresy ? I think it is more about the numbers game. Basically there is a pattern that has been established by developers who have chosen to end their apps names with mm. Your app falls outside of the pattern so it may be confusing for people who come across it to learn that it is not adhering to the pattern. An analogy could be a sushi restaurant called Bobs meat extravaganza. Technically they do serve some meat in the restaurant but it's probably going to be confusing for those who like to consume copious amounts of beef. Patrick Shirkey Boost Hardware Ltd Regards, Pedro ___ Linux-audio-dev mailing list Linux-audio-dev@lists.linuxaudio.org http://lists.linuxaudio.org/listinfo/linux-audio-dev ___ Linux-audio-dev mailing list Linux-audio-dev@lists.linuxaudio.org http://lists.linuxaudio.org/listinfo/linux-audio-dev
Re: [LAD] [ANN] aseqmm 0.2.0 released
On Tue, 2009-12-29 at 14:39 +0100, Pedro Lopez-Cabanillas wrote: On Tuesday, December 29, 2009, Paul Davis wrote: i notice that SDLmm has not had a commit in nearly a year, and appears to have been named under a similar belief as your own. Is it about belief? There is something about that in the Universal Declaration of Human Rights. Article 18: Everyone has the right to freedom of thought, conscience and religion. I would also add the GUI toolkit and frameworks. Maybe you know the text of a Law, or a sacred text source of the absolute truth, where it is stated that a library name ending in mm must not be used by those not belonging to the congregation of true believers, under pain of heresy ? I'm glad that we finally see someone fighting for humanistic ideals, for freedom of thought, speech and religion, truth and justice here, in the dark pits of ignorance and isolationism. You, Pedro, are a true champion of humankind! Expectations that follow from conventions are a lie, breaking them is true enlightened justice and who disagrees clearly doesn't like Qt for inhuman reasons. -- Thorsten Wilms thorwil's design for free software: http://thorwil.wordpress.com/ ___ Linux-audio-dev mailing list Linux-audio-dev@lists.linuxaudio.org http://lists.linuxaudio.org/listinfo/linux-audio-dev
Re: [LAD] [ANN] aseqmm 0.2.0 released
On Tuesday, December 29, 2009, Thorsten Wilms wrote: On Tue, 2009-12-29 at 14:39 +0100, Pedro Lopez-Cabanillas wrote: On Tuesday, December 29, 2009, Paul Davis wrote: i notice that SDLmm has not had a commit in nearly a year, and appears to have been named under a similar belief as your own. Is it about belief? There is something about that in the Universal Declaration of Human Rights. Article 18: Everyone has the right to freedom of thought, conscience and religion. I would also add the GUI toolkit and frameworks. Maybe you know the text of a Law, or a sacred text source of the absolute truth, where it is stated that a library name ending in mm must not be used by those not belonging to the congregation of true believers, under pain of heresy ? I'm glad that we finally see someone fighting for humanistic ideals, for freedom of thought, speech and religion, truth and justice here, in the dark pits of ignorance and isolationism. You, Pedro, are a true champion of humankind! Expectations that follow from conventions are a lie, breaking them is true enlightened justice and who disagrees clearly doesn't like Qt for inhuman reasons. I've seen the movie. A Monty Python's masterpice. (The Stoning Place. A LAD OFFICIAL stands there, with some helpers, confronting the potential stonee, PEDRO. A large crowd watches. 90% are women in beards. Around there are a few Roman troops.) Official: Pedro, developer of Qt based applications ... Pedro: Do I say Yes? Official's Helper: Yes. Pedro: Yes. Official: You have been found guilty by the elders of the town of uttering the name of the library and so as a blasphemer you are to be stoned to death. Pedro: Look, I'd had a lovely supper and all I said was, Let's release this little library as 'aseqmm'. Official: Blasphemy! He's said it again. Pedro: Look. I don't think it ought to be blasphemy, just saying aseqmm! (voices) He said it again. Official: (to Pedro) You're only making it worse for yourself. (...) At the end of the scene, several women carry a huge rock and drop it on the Official. Everybody claps. http://www.youtube.com/watch?v=Erthun0Pauc Regards, Pedro ___ Linux-audio-dev mailing list Linux-audio-dev@lists.linuxaudio.org http://lists.linuxaudio.org/listinfo/linux-audio-dev
Re: [LAD] [ANN] aseqmm 0.2.0 released
On Tuesday, December 29, 2009, Patrick Shirkey wrote: On 12/30/2009 12:39 AM, Pedro Lopez-Cabanillas wrote: On Tuesday, December 29, 2009, Paul Davis wrote: i notice that SDLmm has not had a commit in nearly a year, and appears to have been named under a similar belief as your own. Is it about belief? There is something about that in the Universal Declaration of Human Rights. Article 18: Everyone has the right to freedom of thought, conscience and religion. I would also add the GUI toolkit and frameworks. Maybe you know the text of a Law, or a sacred text source of the absolute truth, where it is stated that a library name ending in mm must not be used by those not belonging to the congregation of true believers, under pain of heresy ? I think it is more about the numbers game. Basically there is a pattern that has been established by developers who have chosen to end their apps names with mm. Your app falls outside of the pattern so it may be confusing for people who come across it to learn that it is not adhering to the pattern. You are right, of course it is about numbers. There is a majority of people imposing their point of view over a single one, that is alone and looks easy to beat. I can understand the frustration of a confused victim that reads aseqmm and thinks it is something different of what it really is, then he reads the description that says This library is a C++ wrapper around the ALSA library sequencer interface, using Qt4 objects, idioms and style. This poor victim must be protected, even if that means stoning me preventively. So, I am thinking about changing the name of the library for Lapidation in the next release. It will be interesting to write a little chapter for the documentation, explaining the name's history and why it had to be changed. What do you think? An analogy could be a sushi restaurant called Bobs meat extravaganza. Technically they do serve some meat in the restaurant but it's probably going to be confusing for those who like to consume copious amounts of beef. I don't imagine a crowd of angry people complaining the restaurant's owner to force him to change the name. If you don't like the meal or the name, you should avoid dinning there. That's all. I feel part of the community of Linux Audio Developers. I know that there is a majority using certain toolkits and technologies, they are different to mine. I'm alone or among a little minority. And so what? Are we developers or sheep? Regards, Pedro ___ Linux-audio-dev mailing list Linux-audio-dev@lists.linuxaudio.org http://lists.linuxaudio.org/listinfo/linux-audio-dev
Re: [LAD] [ANN] aseqmm 0.2.0 released
On 12/30/2009 05:52 AM, Pedro Lopez-Cabanillas wrote: On Tuesday, December 29, 2009, Patrick Shirkey wrote: On 12/30/2009 12:39 AM, Pedro Lopez-Cabanillas wrote: On Tuesday, December 29, 2009, Paul Davis wrote: i notice that SDLmm has not had a commit in nearly a year, and appears to have been named under a similar belief as your own. Is it about belief? There is something about that in the Universal Declaration of Human Rights. Article 18: Everyone has the right to freedom of thought, conscience and religion. I would also add the GUI toolkit and frameworks. Maybe you know the text of a Law, or a sacred text source of the absolute truth, where it is stated that a library name ending in mm must not be used by those not belonging to the congregation of true believers, under pain of heresy ? I think it is more about the numbers game. Basically there is a pattern that has been established by developers who have chosen to end their apps names with mm. Your app falls outside of the pattern so it may be confusing for people who come across it to learn that it is not adhering to the pattern. You are right, of course it is about numbers. There is a majority of people imposing their point of view over a single one, that is alone and looks easy to beat. I can understand the frustration of a confused victim that reads aseqmm and thinks it is something different of what it really is, then he reads the description that says This library is a C++ wrapper around the ALSA library sequencer interface, using Qt4 objects, idioms and style. This poor victim must be protected, even if that means stoning me preventively. Probably a more likely scenario is that a user who is knowledgable in such things will read the description and think Hmmm, that's a strange name for such a library, I wonder what other interesting design choices have been made. Btw, you are free to perceive this as constructive feedback or simply criticism. I have no intent on the latter though. Patrick Shirkey Boost Hardware Ltd So, I am thinking about changing the name of the library for Lapidation in the next release. It will be interesting to write a little chapter for the documentation, explaining the name's history and why it had to be changed. What do you think? An analogy could be a sushi restaurant called Bobs meat extravaganza. Technically they do serve some meat in the restaurant but it's probably going to be confusing for those who like to consume copious amounts of beef. I don't imagine a crowd of angry people complaining the restaurant's owner to force him to change the name. If you don't like the meal or the name, you should avoid dinning there. That's all. I feel part of the community of Linux Audio Developers. I know that there is a majority using certain toolkits and technologies, they are different to mine. I'm alone or among a little minority. And so what? Are we developers or sheep? Regards, Pedro ___ Linux-audio-dev mailing list Linux-audio-dev@lists.linuxaudio.org http://lists.linuxaudio.org/listinfo/linux-audio-dev ___ Linux-audio-dev mailing list Linux-audio-dev@lists.linuxaudio.org http://lists.linuxaudio.org/listinfo/linux-audio-dev
Re: [LAD] [ANN] aseqmm 0.2.0 released
On Monday, December 28, 2009, torbenh wrote: On Sun, Dec 27, 2009 at 04:25:11PM +0100, Pedro Lopez-Cabanillas wrote: aseqmm is a C++ wrapper around the ALSA library sequencer interface using Qt4 objects, idioms and style. ALSA sequencer provides software support for MIDI technology on Linux. Several examples are included in the source tree. hmm... maybe its just me. but to me the name aseqmm would imply it uses sigc and gobjects. wouldnt qaseq be amore appropriate name ? I find quite amusing that such a name would be considered... hmm... heretic? :-) The ending in mm simply means to me something related to C++. Qt uses standard C++ in despite of FUD and propaganda that has been spread everywhere by zealots. It is not likely to happen, but if somebody writes a wrapper around the ALSA sequencer API using sigc, gobjects and other gnome friendly frameworks, wouldn't be more appropriate to name it gaseq ? Regards, Pedro ___ Linux-audio-dev mailing list Linux-audio-dev@lists.linuxaudio.org http://lists.linuxaudio.org/listinfo/linux-audio-dev
Re: [LAD] [ANN] aseqmm 0.2.0 released
On Tuesday, December 29, 2009, Paul Davis wrote: On Mon, Dec 28, 2009 at 12:33 PM, Pedro Lopez-Cabanillas pedro.lopez.cabanil...@gmail.com wrote: The ending in mm simply means to me something related to C++. Qt uses standard C++ in despite of FUD and propaganda that has been spread everywhere by zealots. zealots? i can't think of a single C++ related project whose name ends in mm that is not in some what related to the work of murray cumming and rest of the team that wrap GNOME in C++ bindings. am i missing out? I'm not willing to polemize with you, but my affirmation was very clear: Qt uses standard C++ and the propaganda saying otherwise is FUD. I'm sorry if you felt identified by the name zealot. On the other hand: the name I've given to my library is only my own bussines, unless there is a clash with another piece of software with the same name. Is there such thing? It is not likely to happen, but if somebody writes a wrapper around the ALSA sequencer API using sigc, gobjects and other gnome friendly frameworks, wouldn't be more appropriate to name it gaseq ? sigc has nothing whatsoever to do with gnome. gobjects have nothing whatsoever to do with any of the *mm wrappers, fundamentally. On Monday, December 28, 2009, torbenh wrote: hmm... maybe its just me. but to me the name aseqmm would imply it uses sigc and gobjects. wouldnt qaseq be amore appropriate name ? I've copied the original comment, that I've answered and you apparently can't read. Let's stop fighting about terminology, and tell me what is the true origin of your wraith against me. Regards, Pedro ___ Linux-audio-dev mailing list Linux-audio-dev@lists.linuxaudio.org http://lists.linuxaudio.org/listinfo/linux-audio-dev
Re: [LAD] [ANN] aseqmm 0.2.0 released
On Monday 28 of December 2009 18:33:10 Pedro Lopez-Cabanillas wrote: The ending in mm simply means to me something related to C++. Qt uses standard C++ in despite of FUD and propaganda that has been spread everywhere by zealots. I don't care much about Qt being not quite standard C++, and even less about the naming (though the mm suffix is somewhat misleading). The simple fact is that for a project that does not use Qt anyway, it makes little to no sense to depend on aseqmm. Which is a pity because it seems very useful and well written :/ Cheers, Dominic ___ Linux-audio-dev mailing list Linux-audio-dev@lists.linuxaudio.org http://lists.linuxaudio.org/listinfo/linux-audio-dev
Re: [LAD] [ANN] aseqmm 0.2.0 released
On Monday, December 28, 2009, torbenh wrote: On Sun, Dec 27, 2009 at 04:25:11PM +0100, Pedro Lopez-Cabanillas wrote: aseqmm is a C++ wrapper around the ALSA library sequencer interface using Qt4 objects, idioms and style. ALSA sequencer provides software support for MIDI technology on Linux. Several examples are included in the source tree. hmm... maybe its just me. but to me the name aseqmm would imply it uses sigc and gobjects. wouldnt qaseq be amore appropriate name ? Here is an example of another library (SDLmm) with a name ending in mm that doesn't use sigc or gobjects: http://sdlmm.sourceforge.net I really don't understand your orchestrated attack. What's really the problem, the library name, or the mere existence of my project? Regards, Pedro ___ Linux-audio-dev mailing list Linux-audio-dev@lists.linuxaudio.org http://lists.linuxaudio.org/listinfo/linux-audio-dev
Re: [LAD] [ANN] aseqmm 0.2.0 released
On Mon, Dec 28, 2009 at 7:24 PM, Pedro Lopez-Cabanillas pedro.lopez.cabanil...@gmail.com wrote: On Monday, December 28, 2009, torbenh wrote: On Sun, Dec 27, 2009 at 04:25:11PM +0100, Pedro Lopez-Cabanillas wrote: aseqmm is a C++ wrapper around the ALSA library sequencer interface using Qt4 objects, idioms and style. ALSA sequencer provides software support for MIDI technology on Linux. Several examples are included in the source tree. hmm... maybe its just me. but to me the name aseqmm would imply it uses sigc and gobjects. wouldnt qaseq be amore appropriate name ? Here is an example of another library (SDLmm) with a name ending in mm that doesn't use sigc or gobjects: http://sdlmm.sourceforge.net I really don't understand your orchestrated attack. What's really the problem, the library name, or the mere existence of my project? there's no orchestration. i think that among those of us familiar with the 10-20 libraries whose name ends in mm, there is probably just a feeling that it typically designates a related set of technology (and in fact, typically a common way of generating C++ bindings semi-automatically from marked-up C headers). you're free to call your library whatever you want, it would just be helpful if its name didn't immediately suggest that it was part of this same family of libraries. i notice that SDLmm has not had a commit in nearly a year, and appears to have been named under a similar belief as your own. ___ Linux-audio-dev mailing list Linux-audio-dev@lists.linuxaudio.org http://lists.linuxaudio.org/listinfo/linux-audio-dev
[LAD] [ANN] aseqmm 0.2.0 released
aseqmm is a C++ wrapper around the ALSA library sequencer interface using Qt4 objects, idioms and style. ALSA sequencer provides software support for MIDI technology on Linux. Several examples are included in the source tree. Library sources are bundled in KMetronome, KMidimon and KMid2 latest tarballs, and by default it is statically linked to these programs so it is not necessary to download or distribute the library as a standalone package. It is recommended, though, if you are a packager and your distro already includes two or more programs using it. See the ChangeLog for API changes. Copyright (C) 2009, Pedro Lopez-Cabanillas License: GPL v2 or later Online documentation http://kmetronome.sourceforge.net/aseqmm/ Downloads http://sourceforge.net/projects/kmetronome/files/aseqmm/0.2.0/ openSUSE Build Service - RPM packages http://software.opensuse.org/search?baseproject=ALLp=1q=aseqmm Regards, Pedro ___ Linux-audio-dev mailing list Linux-audio-dev@lists.linuxaudio.org http://lists.linuxaudio.org/listinfo/linux-audio-dev
Re: [LAD] [ANN] aseqmm 0.2.0 released
On Sun, Dec 27, 2009 at 04:25:11PM +0100, Pedro Lopez-Cabanillas wrote: aseqmm is a C++ wrapper around the ALSA library sequencer interface using Qt4 objects, idioms and style. ALSA sequencer provides software support for MIDI technology on Linux. Several examples are included in the source tree. hmm... maybe its just me. but to me the name aseqmm would imply it uses sigc and gobjects. wouldnt qaseq be amore appropriate name ? -- torben Hohn ___ Linux-audio-dev mailing list Linux-audio-dev@lists.linuxaudio.org http://lists.linuxaudio.org/listinfo/linux-audio-dev