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  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 peo

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 . 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 ei

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


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 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
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-10 Thread Grammostola Rosea
Robert Keller wrote:
>
> On Jun 10, 2009, at 2:09 PM, Grammostola Rosea wrote:
>
>> but Impro-visor doesn't have musicXML support right? Is it possible 
>> to add that?
>
> Correct, it doesn't. It is possible to add musicXML output. Anything 
> is possible. However, I have too much else to do at this point in time 
> to give that a high priority.
>
> Input would be harder, because Impro-Visor has only a single melody 
> line, but musicXML, I'm pretty sure, can specify polyphony, so there 
> would be the issue of how to interpret that. Also, I'm not sure how 
> musicXML deals with chord symbols, but that could be a second issue.
>
> Regards,
>
> Bob
>
> Robert Keller
> Csilla & Walt Foley Professor
> Computer Science
> Harvey Mudd College
>
>


Thanks again.

I understand, time is scares these days...

Maybe other Lilypond devs or people who can work on adding Musicxml 
support could help you a bit. I will Cc this mail to the Lilypond users 
mailinglist (you have to check that app!) and the Linux dev list.

We will see. If you have questions, requests or announcements, just let 
us know. We (Lilypond and Linux users) like to stay in tune with 
Impro-Visor.

Kind regards,

\r

Ps. If people have problems to get sound working on GNU/Linux you can 
point them to:
http://linuxmusicians.com/viewtopic.php?f=4&t=860
___
Linux-audio-dev mailing list
Linux-audio-dev@lists.linuxaudio.org
http://lists.linuxaudio.org/mailman/listinfo/linux-audio-dev