Re: [LAD] Improvisor lilypond support!?

2009-07-18 Thread laseray

 Thanks man. I'll forward this to Bob Keller too. 
 I think he mentioned in a message that he is willing to give developers 
 svn access to the recent code. 
 
  
  Really. Last year I found Improvisor and wanted to contribute to it,
  so I got  in contact with Bob. I made some changes to integrate the
  application better into the desktop (on Mac OS X also) and did some
  initial cleanup.  
  The reaction I received was less than welcoming. In fact, the message I
  got was that they were not interested in really allowing outside
  developers to contribute. Thus my changes were never used, or considered
  as far as I can tell. What I got was a bunch of excuses about the
  situation with the application until finally this Bob guy came straight
  out and harshly refused to cooperate on development. I even had to ask
  numbers of time before I could finally get the source code and this
  resulted in it finally being posted on the group. 
  Basically the group that works on it is his student research group at the
  educational institution he is employed at. So it appears that they just
  want to keep all the glory and credit for the application to themselves by
  disallowing outside contributions. This is really not manner that we
  usually associate with FOSS. The fact that you have to subscribe to a user
  group even to get the binary is one big clue. To my mind the only reason
  it is under GPL is because they use other libraries that are, not because
  they see some benefit to doing so. 
  The only way to go with this application, at the moment, is to fork it. I
  was considering doing this a while ago, but have other projects keeping me
  busy. If you can convince them to open it up, great. I wouldn't hold my
  breath though. If enough other developers are interested then I could give
  some time to a fork. 

 This is what he replied me 
 
 If there are developers who are serious, I could provide svn access to 
 our repository. Right now there are 3 people who are active. We are 
 about to release version 4, which is almost a year out from version 3.39 
 that is in the user group.  
 
 So I think we have to go the working together way first. 
 I've forwarded the message of Lasconic to him, let's wait for his reply 
 on that. 
 
 
No, I think you are wrong here to even consider trying to cooperate. I waited
after your initial reply to respond because obviously you weren't fully
considering my points, so I decided to see what happens. Now a preview of the 
next version of impro-visor has been released and it is as I expected. No
source code, again. Blatant GPL violation again. That was unexpected, not!

Where's that SourceForge project also? That's right, it does not exist.

I sent a message about the missing source code, again. I wonder what excuses
he will give, again (or has he decided to not even respond to my legitimate
inquiries now). Last time it was that he was on the road or busy or enter
lame excuse here. He had the time to package up binaries for Linux,
Mac, and Windows, but could not zip up the source and post it at the same 
time?! Go check that with him and let's see how the responses match what I am
saying.

Now I am seriously considering forking this application myself, to make
sure that everyone can get the current source code, they do not have
to join some group just to get the binary, and that real contributions can
actually get in. Yeah, I'm a serious developer, but that guy never offered to
give me any access and the new version still has bugs that I already fixed
which he would not accept.

I will give it a little longer, but if these people don't get their act
together and start doing things in accord with the GPL, then they should
either change their license and remove all GPL stuff or not be surprised when
a forked version appears (Improvisor+ sounds good: Improvisor, plus the source
code and the ability for others to contribute, and not needing to be in some
group just to get it, and ...).
 
There has been plenty of time for them to do the right thing. Time has run
out already. Let's not be naive. Some people put out applications as GPL
just so they can say they did, but really they just want to ride on the FOSS
bandwagon to look good. Then when you try to get involved, contribute, or
ask for the source code, all of a sudden they clamp down on things and show
you that they want to control everything, as if it is a commercial proprietary
program. Sorry this does not fly with me. I have had this experience with
another project that thinks they are FOSS and that they can do no wrong. The 
end result was that I did actually end up having to fork the program because 
of their inability to conduct themselves properly.

Perhaps some other people should get in contact with this project and voice
their concerns and views about how FOSS and GPL based projects do things.
If they start to do things right, then I won't have to fork it. But either 
way, the source code and binaries WILL be 

Re: [LAD] Improvisor lilypond support!?

2009-07-18 Thread Grammostola Rosea
lase...@gmail.com wrote:
 Thanks man. I'll forward this to Bob Keller too. 
 I think he mentioned in a message that he is willing to give developers 
 svn access to the recent code. 

 
 Really. Last year I found Improvisor and wanted to contribute to it,
 so I got  in contact with Bob. I made some changes to integrate the
 application better into the desktop (on Mac OS X also) and did some
 initial cleanup.  
 The reaction I received was less than welcoming. In fact, the message I
 got was that they were not interested in really allowing outside
 developers to contribute. Thus my changes were never used, or considered
 as far as I can tell. What I got was a bunch of excuses about the
 situation with the application until finally this Bob guy came straight
 out and harshly refused to cooperate on development. I even had to ask
 numbers of time before I could finally get the source code and this
 resulted in it finally being posted on the group. 
 Basically the group that works on it is his student research group at the
 educational institution he is employed at. So it appears that they just
 want to keep all the glory and credit for the application to themselves by
 disallowing outside contributions. This is really not manner that we
 usually associate with FOSS. The fact that you have to subscribe to a user
 group even to get the binary is one big clue. To my mind the only reason
 it is under GPL is because they use other libraries that are, not because
 they see some benefit to doing so. 
 The only way to go with this application, at the moment, is to fork it. I
 was considering doing this a while ago, but have other projects keeping me
 busy. If you can convince them to open it up, great. I wouldn't hold my
 breath though. If enough other developers are interested then I could give
 some time to a fork. 
   

   
 This is what he replied me 
 
  
   
 If there are developers who are serious, I could provide svn access to 
 our repository. Right now there are 3 people who are active. We are 
 about to release version 4, which is almost a year out from version 3.39 
 that is in the user group.  
 
  
   
 So I think we have to go the working together way first. 
 I've forwarded the message of Lasconic to him, let's wait for his reply 
 on that. 
 
  
  
 No, I think you are wrong here to even consider trying to cooperate. I waited
 after your initial reply to respond because obviously you weren't fully
 considering my points, so I decided to see what happens. Now a preview of the 
 next version of impro-visor has been released and it is as I expected. No
 source code, again. Blatant GPL violation again. That was unexpected, not!

 Where's that SourceForge project also? That's right, it does not exist.

 I sent a message about the missing source code, again. I wonder what excuses
 he will give, again (or has he decided to not even respond to my legitimate
 inquiries now). Last time it was that he was on the road or busy or enter
 lame excuse here. He had the time to package up binaries for Linux,
 Mac, and Windows, but could not zip up the source and post it at the same 
 time?! Go check that with him and let's see how the responses match what I am
 saying.

 Now I am seriously considering forking this application myself, to make
 sure that everyone can get the current source code, they do not have
 to join some group just to get the binary, and that real contributions can
 actually get in. Yeah, I'm a serious developer, but that guy never offered to
 give me any access and the new version still has bugs that I already fixed
 which he would not accept.

 I will give it a little longer, but if these people don't get their act
 together and start doing things in accord with the GPL, then they should
 either change their license and remove all GPL stuff or not be surprised when
 a forked version appears (Improvisor+ sounds good: Improvisor, plus the source
 code and the ability for others to contribute, and not needing to be in some
 group just to get it, and ...).
  
 There has been plenty of time for them to do the right thing. Time has run
 out already. Let's not be naive. Some people put out applications as GPL
 just so they can say they did, but really they just want to ride on the FOSS
 bandwagon to look good. Then when you try to get involved, contribute, or
 ask for the source code, all of a sudden they clamp down on things and show
 you that they want to control everything, as if it is a commercial proprietary
 program. Sorry this does not fly with me. I have had this experience with
 another project that thinks they are FOSS and that they can do no wrong. The 
 end result was that I did actually end up having to fork the program because 
 of their inability to conduct themselves properly.

 Perhaps some other people should get in contact with this project and voice
 their concerns and views about how FOSS and GPL based projects do things.
 If they start to do things right, 

Re: [LAD] Improvisor lilypond support!?

2009-06-11 Thread Grammostola Rosea
lasconic wrote:
 I took some time yesterday night to take a look to improvisor code and
 estimate the cost of adding musicXML export. Import is indeed more
 complicated.
 I downloaded the code of improvisor 3.39. It's the last and only code
 available. Improvisor inner model is a little bit different than musicXML
 one. Common practice in musicXML is to don't time the chords and put them
 in the middle of notes. At least, this is my experience with finale musicXML
 export features. 
 I managed to make a quick and dirty prototype to export a simple melody (no
 tuplet) and chord root and bass (no extension yet). Chords are in between
 notes but lily+musicML2ly shoud be able to deal with it. Unfortunately, 3.39
 is an old version, and according to Bob Keller the code base changed a lot
 but it's not public yet.  
 With some more voices, perhaps we can convince Bob Keller and his team to
 open up the repository to the public. After all, improvisor is a fine piece
 of software which can benefit from open development, moreover if time and
 resources are an issue.

 Lasconic

   
Thanks man. I'll forward this to Bob Keller too.
I think he mentioned in a message that he is willing to give developers 
svn access to the recent code.

Bob, could you comment on this?

Kind regards,

\r
___
Linux-audio-dev mailing list
Linux-audio-dev@lists.linuxaudio.org
http://lists.linuxaudio.org/mailman/listinfo/linux-audio-dev


Re: [LAD] Improvisor lilypond support!?

2009-06-11 Thread raymond
On Thursday 11 June 2009 08:19:56 Grammostola Rosea wrote:
 lasconic wrote:
  I took some time yesterday night to take a look to improvisor code and
  estimate the cost of adding musicXML export. Import is indeed more
  complicated.
  I downloaded the code of improvisor 3.39. It's the last and only code
  available. Improvisor inner model is a little bit different than musicXML
  one. Common practice in musicXML is to don't time the chords and put
  them in the middle of notes. At least, this is my experience with finale
  musicXML export features.
  I managed to make a quick and dirty prototype to export a simple melody
  (no tuplet) and chord root and bass (no extension yet). Chords are in
  between notes but lily+musicML2ly shoud be able to deal with it.
  Unfortunately, 3.39 is an old version, and according to Bob Keller the
  code base changed a lot but it's not public yet.
  With some more voices, perhaps we can convince Bob Keller and his team to
  open up the repository to the public. After all, improvisor is a fine
  piece of software which can benefit from open development, moreover if
  time and resources are an issue.
 
  Lasconic

 Thanks man. I'll forward this to Bob Keller too.
 I think he mentioned in a message that he is willing to give developers
 svn access to the recent code.

Really. Last year I found Improvisor and wanted to contribute to it, so I got
in contact with Bob. I made some changes to integrate the application better
into the desktop (on Mac OS X also) and did some initial cleanup.

The reaction I received was less than welcoming. In fact, the message I got
was that they were not interested in really allowing outside developers to
contribute. Thus my changes were never used, or considered as far as I can 
tell. What I got was a bunch of excuses about the situation with the 
application until finally this Bob guy came straight out and harshly refused 
to cooperate on development. I even had to ask numbers of time before I could 
finally get the source code and this resulted in it finally being posted on 
the group.

Basically the group that works on it is his student research group at the 
educational institution he is employed at. So it appears that they just want 
to keep all the glory and credit for the application to themselves by 
disallowing outside contributions. This is really not manner that we usually 
associate with FOSS. The fact that you have to subscribe to a user group
even to get the binary is one big clue. To my mind the only reason it is under
GPL is because they use other libraries that are, not because they see some 
benefit to doing so.

The only way to go with this application, at the moment, is to fork it. I was
considering doing this a while ago, but have other projects keeping me busy.
If you can convince them to open it up, great. I wouldn't hold my breath
though. If enough other developers are interested then I could give some time
to a fork.

Raymond


___
Linux-audio-dev mailing list
Linux-audio-dev@lists.linuxaudio.org
http://lists.linuxaudio.org/mailman/listinfo/linux-audio-dev


Re: [LAD] Improvisor lilypond support!?

2009-06-11 Thread Grammostola Rosea
raymond wrote:
 On Thursday 11 June 2009 08:19:56 Grammostola Rosea wrote:
   
 lasconic wrote:
 
 I took some time yesterday night to take a look to improvisor code and
 estimate the cost of adding musicXML export. Import is indeed more
 complicated.
 I downloaded the code of improvisor 3.39. It's the last and only code
 available. Improvisor inner model is a little bit different than musicXML
 one. Common practice in musicXML is to don't time the chords and put
 them in the middle of notes. At least, this is my experience with finale
 musicXML export features.
 I managed to make a quick and dirty prototype to export a simple melody
 (no tuplet) and chord root and bass (no extension yet). Chords are in
 between notes but lily+musicML2ly shoud be able to deal with it.
 Unfortunately, 3.39 is an old version, and according to Bob Keller the
 code base changed a lot but it's not public yet.
 With some more voices, perhaps we can convince Bob Keller and his team to
 open up the repository to the public. After all, improvisor is a fine
 piece of software which can benefit from open development, moreover if
 time and resources are an issue.

 Lasconic
   
 Thanks man. I'll forward this to Bob Keller too.
 I think he mentioned in a message that he is willing to give developers
 svn access to the recent code.
 

 Really. Last year I found Improvisor and wanted to contribute to it, so I got
 in contact with Bob. I made some changes to integrate the application better
 into the desktop (on Mac OS X also) and did some initial cleanup.

 The reaction I received was less than welcoming. In fact, the message I got
 was that they were not interested in really allowing outside developers to
 contribute. Thus my changes were never used, or considered as far as I can 
 tell. What I got was a bunch of excuses about the situation with the 
 application until finally this Bob guy came straight out and harshly refused 
 to cooperate on development. I even had to ask numbers of time before I could 
 finally get the source code and this resulted in it finally being posted on 
 the group.

 Basically the group that works on it is his student research group at the 
 educational institution he is employed at. So it appears that they just want 
 to keep all the glory and credit for the application to themselves by 
 disallowing outside contributions. This is really not manner that we usually 
 associate with FOSS. The fact that you have to subscribe to a user group
 even to get the binary is one big clue. To my mind the only reason it is under
 GPL is because they use other libraries that are, not because they see some 
 benefit to doing so.

 The only way to go with this application, at the moment, is to fork it. I was
 considering doing this a while ago, but have other projects keeping me busy.
 If you can convince them to open it up, great. I wouldn't hold my breath
 though. If enough other developers are interested then I could give some time
 to a fork.


   
This is what he replied me

If there are developers who are serious, I could provide svn access to 
our repository. Right now there are 3 people who are active. We are 
about to release version 4, which is almost a year out from version 3.39 
that is in the user group. 

So I think we have to go the working together way first.
I've forwarded the message of Lasconic to him, let's wait for his reply 
on that.

Kind regards,

\r
___
Linux-audio-dev mailing list
Linux-audio-dev@lists.linuxaudio.org
http://lists.linuxaudio.org/mailman/listinfo/linux-audio-dev


Re: [LAD] Improvisor lilypond support!?

2009-06-11 Thread Grammostola Rosea
Robert Keller wrote:

 On Jun 11, 2009, at 5:19 AM, Grammostola Rosea wrote:

 lasconic wrote:
 I took some time yesterday night to take a look to improvisor code and
 estimate the cost of adding musicXML export. Import is indeed more
 complicated.
 I downloaded the code of improvisor 3.39. It's the last and only code
 available. Improvisor inner model is a little bit different than 
 musicXML
 one. Common practice in musicXML is to don't time the chords and 
 put them
 in the middle of notes. At least, this is my experience with finale 
 musicXML
 export features. I managed to make a quick and dirty prototype to 
 export a simple melody (no
 tuplet) and chord root and bass (no extension yet). Chords are in 
 between
 notes but lily+musicML2ly shoud be able to deal with it. 
 Unfortunately, 3.39
 is an old version, and according to Bob Keller the code base changed 
 a lot
 but it's not public yet.  With some more voices, perhaps we can 
 convince Bob Keller and his team to
 open up the repository to the public. After all, improvisor is a 
 fine piece
 of software which can benefit from open development, moreover if 
 time and
 resources are an issue.

 Lasconic


 Thanks man. I'll forward this to Bob Keller too.
 I think he mentioned in a message that he is willing to give 
 developers svn access to the recent code.

 Bob, could you comment on this?

 Kind regards,

 \r


 I'll be looking toward moving Impro-Visor to a public repository, as 
 soon as I stabilize the current version, which I hope will be before 
 the end of June. 
Ah that's good news. Thanks.

 Is SourceForge the best bet?


I think SourceForge is good, but others might think different (I have 
little experience with it myself, others?)

Let us know when it's up there.

Kind regards

\r



___
Linux-audio-dev mailing list
Linux-audio-dev@lists.linuxaudio.org
http://lists.linuxaudio.org/mailman/listinfo/linux-audio-dev