Re: does anybody care about LSR?

2011-07-04 Thread Jan Warchoł
2011/7/3 Reinhold Kainhofer :
> Am Sonntag, 3. Juli 2011, 14:58:50 schrieb Jan Warchoł:
>> 2011/7/3 Francisco Vila :
>> > A pity it goes down sooo frequently, I ignore if it's hardware or
>> > configuration to blame.
>>
>> I hope we will resolve this when we discuss "Subdomains of
>> *.lilypond.org" GOP issue.
>
> Well, this won't solve the stability, but at least the visibility of the LSR.
> I usually don 't remember the URL, but rely on my browser's history...

me too.

> Having lsr.lilypond.org (or snippets.lilypond.org) would really increase the
> visibility of the LSR.

+1

2011/7/3 Reinhold Kainhofer :
> Am Sonntag, 3. Juli 2011, 15:17:10 schrieb Graham Percival:
>> The best way to help LSR become more stable is to learn how to
>> install tomcat.  I think that's some kind of java website thingie.
>> If you know (or can learn) how to do that, then please get in
>> touch with Reinhold to help him do the same.
>
> Actually, I succeeded with tomcat a few days ago.

Congratulations!

> There were several problems,
> mostly that the lsr sources didn't contain the necessary config files required
> to install the LSR withing tomcat... Sebastiano has been very helpful and very
> responsive, so things look a bit brighter now... Browsing and viewing snippets
> already works, searching doesn't work (including showing the search page),
> because I haven't built the search index yet:
> http://curie.fam.tuwien.ac.at:8080/LSR/Browse

Looks nice :)

> It actually took me a bit longer to figure out which parts I was missing  and
> how I have to set up things... But for future installations of LSR I'm jotting
> down all the steps I'm doing when setting up the LSR locally, so other
> installations will be way easier:
> http://wiki.kainhofer.com/lilypond/lsr_setup

That's very kind of you :)
Looks like you wrote it explicitely enough that an unskilled person
like me could follow them.
Thanks!
Janek

___
lilypond-devel mailing list
lilypond-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-devel


Re: does anybody care about LSR?

2011-07-03 Thread Reinhold Kainhofer
Am Sonntag, 3. Juli 2011, 15:17:10 schrieb Graham Percival:
> The best way to help LSR become more stable is to learn how to
> install tomcat.  I think that's some kind of java website thingie.
> If you know (or can learn) how to do that, then please get in
> touch with Reinhold to help him do the same.

Actually, I succeeded with tomcat a few days ago. There were several problems, 
mostly that the lsr sources didn't contain the necessary config files required 
to install the LSR withing tomcat... Sebastiano has been very helpful and very 
responsive, so things look a bit brighter now... Browsing and viewing snippets 
already works, searching doesn't work (including showing the search page), 
because I haven't built the search index yet:
http://curie.fam.tuwien.ac.at:8080/LSR/Browse

Editing the snippets doesn't work yet, either, because I'm still fighting with 
ERW (first step was commenting out a browser check that was modern 6 years ago, 
but nowadays fails on basically all modern brosers...).


> All (?) we need is
> some relatively geeky person who doesn't mind spending 2-3 hours
> reading tutorials / forum posts / blog posts / documentation /
> etc.  about this software.

It actually took me a bit longer to figure out which parts I was missing  and 
how I have to set up things... But for future installations of LSR I'm jotting 
down all the steps I'm doing when setting up the LSR locally, so other 
installations will be way easier:
http://wiki.kainhofer.com/lilypond/lsr_setup

Cheers,
Reinhold
-- 
--
Reinhold Kainhofer, reinh...@kainhofer.com, http://reinhold.kainhofer.com/
 * Financial & Actuarial Math., Vienna Univ. of Technology, Austria
 * http://www.fam.tuwien.ac.at/, DVR: 0005886
 * LilyPond, Music typesetting, http://www.lilypond.org

___
lilypond-devel mailing list
lilypond-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-devel


Re: does anybody care about LSR?

2011-07-03 Thread Reinhold Kainhofer
Am Sonntag, 3. Juli 2011, 14:58:50 schrieb Jan Warchoł:
> 2011/7/3 Francisco Vila :
> > 2011/6/28 Graham Percival :
> >> If somebody here *does* care, then speak up.  Please note:
> > Sorry for the very late answer. I only wanted to say that LSR has been
> > very helpful until now, both for me and the members of the
> > Spanish-speaking community. I've found that most of the questions in
> > the list can be answered with only a search word for the LSR and a
> > "look at first result".
> 
> +1
> 
> > A pity it goes down sooo frequently, I ignore if it's hardware or
> > configuration to blame.
> 
> I hope we will resolve this when we discuss "Subdomains of
> *.lilypond.org" GOP issue.

Well, this won't solve the stability, but at least the visibility of the LSR. 
I usually don 't remember the URL, but rely on my browser's history...

Having lsr.lilypond.org (or snippets.lilypond.org) would really increase the 
visibility of the LSR.

Cheers,
Reinhold

-- 
--
Reinhold Kainhofer, reinh...@kainhofer.com, http://reinhold.kainhofer.com/
 * Financial & Actuarial Math., Vienna Univ. of Technology, Austria
 * http://www.fam.tuwien.ac.at/, DVR: 0005886
 * LilyPond, Music typesetting, http://www.lilypond.org

___
lilypond-devel mailing list
lilypond-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-devel


Re: does anybody care about LSR?

2011-07-03 Thread Graham Percival
On Sun, Jul 03, 2011 at 02:58:50PM +0200, Jan Warchoł wrote:
> 2011/7/3 Francisco Vila :
> > A pity it goes down sooo frequently, I ignore if it's hardware or
> > configuration to blame.
> 
> I hope we will resolve this when we discuss "Subdomains of
> *.lilypond.org" GOP issue.

That will only help if people can't remember (or find) the
lsr.whatever.it address.  It won't affect the overall stability.

The best way to help LSR become more stable is to learn how to
install tomcat.  I think that's some kind of java website thingie.
If you know (or can learn) how to do that, then please get in
touch with Reinhold to help him do the same.  All (?) we need is
some relatively geeky person who doesn't mind spending 2-3 hours
reading tutorials / forum posts / blog posts / documentation /
etc.  about this software.

Cheers,
- Graham

___
lilypond-devel mailing list
lilypond-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-devel


Re: does anybody care about LSR?

2011-07-03 Thread Jan Warchoł
2011/7/3 Francisco Vila :
> 2011/6/28 Graham Percival :
>> If somebody here *does* care, then speak up.  Please note:
>
> Sorry for the very late answer. I only wanted to say that LSR has been
> very helpful until now, both for me and the members of the
> Spanish-speaking community. I've found that most of the questions in
> the list can be answered with only a search word for the LSR and a
> "look at first result".

+1

> A pity it goes down sooo frequently, I ignore if it's hardware or
> configuration to blame.

I hope we will resolve this when we discuss "Subdomains of
*.lilypond.org" GOP issue.

cheers,
Janek

___
lilypond-devel mailing list
lilypond-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-devel


Re: does anybody care about LSR?

2011-07-03 Thread Francisco Vila
2011/6/28 Graham Percival :
> If somebody here *does* care, then speak up.  Please note:

Sorry for the very late answer. I only wanted to say that LSR has been
very helpful until now, both for me and the members of the
Spanish-speaking community. I've found that most of the questions in
the list can be answered with only a search word for the LSR and a
"look at first result".

A pity it goes down sooo frequently, I ignore if it's hardware or
configuration to blame.
-- 
Francisco Vila. Badajoz (Spain)
www.paconet.org , www.csmbadajoz.com

___
lilypond-devel mailing list
lilypond-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-devel


Re: does anybody care about LSR?

2011-07-02 Thread Jan Warchoł
2011/6/29 Reinhold Kainhofer 
> No, that won't happen. LSR is something like a searchable FAQ for both common
> cases and special cases. Unless the manual gets some REALLY good search
> capabilities and anchors that you jump just to the right point without having
> to read through whole sections to find what you want, the LSR is just way more
> comfortable to work with.

+1. The ease of searching is what makes LSR useful. Try searching for
something in http://lsr.dsi.unimi.it/ and in
http://lilypond.org/doc/v2.15/Documentation/snippets/index.html

There are only two things that i don't like about LSR: i'd love to see
all snippets at once, without the need to click through several pages.
Also, preview of big snippets isn't very helpful.
Everything else is great imo!

2011/6/29 Graham Percival :
> On Wed, Jun 29, 2011 at 04:39:39PM +0100, Phil Holmes wrote:
>> My suggestion would be: unless the snippet is tagged "docs" abandon
>> the above and blind authorise if it compiles.  How does this sound?
>
> Totally fine with me!

+1

cheers,
Janek

___
lilypond-devel mailing list
lilypond-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-devel


Re: does anybody care about LSR?

2011-06-29 Thread -Eluze


Graham Percival-3 wrote:
> 
> I was discussing LSR with Phil, and it occurred to me that I
> should raise the question here.  What do we want from LSR?
> 
> As far as I'm concerned, no I don't care about LSR; the people who
> wanted it in the first place aren't maintaining it; we haven't had
> a flood of users volunteering to take care of it.  This experiment
> with "user-generated content" hasn't shown a clear net benefit to
> the project, and as more and more people use lilydev and send in
> patches, the need for something like LSR lessens.
> 
> I'm suggesting that we just dump the whole thing on Phil.  He can
> choose how picky (or not) to be about explanations, indentation,
> looking for duplicates, etc.
> 
> 
> If somebody here *does* care, then speak up. 
> 
yes, sure i care about LSR - and i think i've proved that by contributing a
few little things.  (and reading a lot of it)

the LSR has also been the source of many good ideas and solutions i did
find.

once you know (or you think to know) Lilypond and you look for an approach
to a new problem it's just great to see that others have approached similar
problems and maybe solved them. some problems always remain!

i'm convinced that many LSR solutions will one day become part of the
regular Lilypond and documentation - some of them already did it! - and some
others will be picked up and improved before taking that way.

i'm not offering to touch the code behind LSR - whatever that means. i'm
just happy if i can make an effective search in LSR. but this does not seem
to be effective in every case ( i'm preparing a mail to the LSR maintainer)


> 1. nobody is offering to touch the code behind it.  So don't say
> "hey, it would be great if LSR could automatically xyz" unless you
> think you can program the xyz yourself.
> 
that's embarassing… - many programmers have good ideas but they don't know
if anybody wants that - so they leave it; if anybody express what they would
like, they might quickly find a good solution to it!


> 2. anybody with the source code can do much more efficient work by
> editing stuff in git directly.  The only point of LSR is to
> provide a quick, easy, automated repository for non-git people, so
> whenever somebody with git access touches LSR, it's a net loss for
> the project.
> 
that's a barrage to all musicians not programming (or knowing git)!

hoping my message is clear - don't shut off LSR, improve it in this or
another way, make technical or new semantic improvements, find new
aggregation models to group the snippets…

thanks!
Eluze
-- 
View this message in context: 
http://old.nabble.com/does-anybody-care-about-LSR--tp31947801p31958666.html
Sent from the Gnu - Lilypond - Dev mailing list archive at Nabble.com.


___
lilypond-devel mailing list
lilypond-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-devel


Re: does anybody care about LSR?

2011-06-29 Thread Reinhold Kainhofer
Am Mittwoch 29 Juni 2011, 23:11:33 schrieben Sie:
1> Phil, let's work this way: everytime you're in doubt (or on holiday)
> about anything lsr-related, or every time you approve a docs-tagged
> snippet, please give me a ping so I don't forget to push an lsr-update
> onto the git master repo.
> 
> I'm having some health issue right now, but I'll push an LSR update
> within this week.

No need to rush. Right now the lsr-snippet*.tar.gz in the download section are 
empty anyway (and the mysql dump is corrupted)...
I'm trying once again to setup LSR on my own machine (I'm logging what I'm 
doing, so others can then do the same: 
http://wiki.kainhofer.com/lilypond/lsr_setup ). I'm able to compile the LSR 
java code, but I'm missing some config files to setup lsr correctly within 
tomcat, and I'm missing some info about how to structure the files on the 
server. I've mailed Seba about those issues, so hopefully, I can finally 
succeed in installing LSR on my own machine.

Cheers,
Reinhold

-- 
--
Reinhold Kainhofer, Vienna University of Technology, Austria
email: reinh...@kainhofer.com, http://reinhold.kainhofer.com/
 * Financial and Actuarial Mathematics, TU Wien, http://www.fam.tuwien.ac.at/
 * Edition Kainhofer Music Publishing, http://www.edition-kainhofer.com/
 * LilyPond music typesetting software, http://www.lilypond.org/

___
lilypond-devel mailing list
lilypond-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-devel


Re: does anybody care about LSR?

2011-06-29 Thread Valentin Villenave
On Wed, Jun 29, 2011 at 6:03 PM, Reinhold Kainhofer
 wrote:
> Okay, you are simply seeing LSR as an input pipe for doc material. I see it as
> a very useful, separate entity, which provides a quick, searchable FAQ, which
> is able to display just the requested information in an easy way.

That's exactly my point of view as well. I'm even using the LSR search
engine in my browser:
http://mycroft.mozdev.org/search-engines.html?name=lilypond

WRT git-lsr-updates: I *can* handle them. I'm still not entirely
confident that it won't overwrite important changes made in git, but
other than that I have done it several times in the past, and the only
reasons why I've been so shamelessly relying on Neil are his kindness
and my own laziness ;)

Phil, let's work this way: everytime you're in doubt (or on holiday)
about anything lsr-related, or every time you approve a docs-tagged
snippet, please give me a ping so I don't forget to push an lsr-update
onto the git master repo.

I'm having some health issue right now, but I'll push an LSR update
within this week.

Cheers,
Valentin.

___
lilypond-devel mailing list
lilypond-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-devel


Re: does anybody care about LSR?

2011-06-29 Thread Graham Percival
On Wed, Jun 29, 2011 at 10:30:49AM +0200, Valentin Villenave wrote:
> On Tue, Jun 28, 2011 at 5:48 PM, Graham Percival
>  wrote:
> > I'm suggesting that we just dump the whole thing on Phil.  He can
> > choose how picky (or not) to be about explanations, indentation,
> > looking for duplicates, etc.
> 
> I wasn't aware that there were so many people wasting your time (and
> other devs') repeatedly asking about explanations, indentations etc.

Take a look in git.  Who's been editing the import script, doing
updates, editing the LSR section in the CG, etc?

> But yes, I am certainly confident Phil can handle it just fine. I can
> help too (I know my track record with LilyPond is awfully bad these
> days but in spite of every task where I've dropped the ball, I don't
> think I've left a single LSR-related request unaddressed in the past
> four years).

Excellent!  I'll let you and Phil sort out who wants to do what.


> > 1. nobody is offering to touch the code behind it.  So don't say
> > "hey, it would be great if LSR could automatically xyz" unless you
> > think you can program the xyz yourself.
> 
> There certainly /are/ things "we" can do in a long-term perspective,
> but probably not within Sebastiano's Java/Tomcat/ERW design.

Yes, it's a shame that nobody ever looked into Tomcat.  I'm sure
that there's tutorials and blogs and stuff out there about how to
do this.  This could be a nice 10-hour Frog project, if anybody
was interested in recuiting+mentoring such an effort.

Actually, I wouldn't be surprised if there's somebody reading
lilypond-user who deals with this stuff for their day job, and can
set up this stuff in their sleep.

> And you're welcome to not be interested in, and totally
> disregard it (again: what else is new).

Unless there's a person who's clearly responsible for LSR -- as
I'm proposing that we make Phil -- that's a recipe for stuff never
getting fixed.

> But do keep in mind than some of us do care, and feel free to
> point people towards Phil or myself.

Great!  Phil doesn't (quite yet) have git access.  Do you still
have your old login, in which case could you do a LSR import?
AFAIK the instructions in the CG are still valid.

... or do you want me or Neil to do it?

Cheers,
- GRaham

___
lilypond-devel mailing list
lilypond-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-devel


Re: does anybody care about LSR?

2011-06-29 Thread Phil Holmes
- Original Message - 
From: "Graham Percival" 

To: "Carl Sorensen" 


So if Phil is willing to take it over, whatever he wants to do is fine 
with

me.


That sounds like you're agreeing with my main suggestion: dump it
on Phil.  :)

Cheers,
- Graham



I've already told Graham I'm happy to maintain it from an authoriser point 
of view.  The issue with that, though, is - "what is the authoriser's job"?


I typically check the speeling and grammer, correct indentation and try to 
see whether it makes sense to add to the LSR.  However, if it doesn't, 
there's no avenue to contact the author to discuss it.  Correcting the 
indentation can be a pain, too.  Oh - and updates - users can't edit old 
snippets, and so when they're updated the best approach is to copy the new 
code into the old snippet and delete the old one.  This takes time too.


My suggestion would be: unless the snippet is tagged "docs" abandon the 
above and blind authorise if it compiles.  How does this sound?


--
Phil Holmes



___
lilypond-devel mailing list
lilypond-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-devel


Re: does anybody care about LSR?

2011-06-29 Thread Graham Percival
On Wed, Jun 29, 2011 at 04:39:39PM +0100, Phil Holmes wrote:
> I've already told Graham I'm happy to maintain it from an authoriser
> point of view.

I'll also be wanting you to do CG 7.4 LSR to git, once you have
git access.  Or maybe even before, since you could send a patch to
James for pushing.

> My suggestion would be: unless the snippet is tagged "docs" abandon
> the above and blind authorise if it compiles.  How does this sound?

Totally fine with me!

Cheers,
- Graham

___
lilypond-devel mailing list
lilypond-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-devel


Re: does anybody care about LSR?

2011-06-29 Thread Graham Percival
On Wed, Jun 29, 2011 at 02:56:28PM +0200, Reinhold Kainhofer wrote:
> Am Dienstag, 28. Juni 2011, 19:16:36 schrieb Graham Percival:
> > Ideally so.  In practice, it seems like only "experts" (or at
> > least, developers and contributors) are doing anything to maintain
> > it.
> 
> So, where's the problem? Experts sharing their knowledge so that users can 
> easily find and use it also relieves the work load on us.

Of course "expert [users] sharing their knowledge" is great.  But
perhaps I should have replaced "experts" with "core developers".
In 2011, there have been 3 lsr imports:

2011-05-02  f3a35eaef2b78440cdb150d36d8ff6d93e9c8d46 Neil
2011-02-28  129ef378c53f80d45f40af27ba80ad0fb5e0a53c Graham
2011-02-03  8755ca1bdfec581e21d558a5ad55da30ec4661ed Graham

I'd like to be able to tell "expert users" that the easiest way
for them improve the documentation is by adding snippets, and that
these would be added to our docs in a timely fashion.  But if
we're looking at an average of 1 import every 2 months, it seems a
bit dishonest to encourage LSR use [as a way to get stuff into the
docs -- of course LSR can function on its own].

Also note that Neil does the most patch reviewing out of anybody
(hey, what's one of the big weaknesses in our development process?
oh yeah, not enough reviewing!), and I have a ton of other stuff
to organize.


Hence this email.  I don't want to deal with LSR.  I want to dump
it all on Phil.  I'd also like to have timely imports, which IMO
means weekly (or at least 2-weekly).

Anybody disagree with the previous paragraph?

Cheers,
- Graham

___
lilypond-devel mailing list
lilypond-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-devel


Re: does anybody care about LSR?

2011-06-29 Thread Reinhold Kainhofer
Am Mittwoch, 29. Juni 2011, 17:33:33 schrieb Graham Percival:
> I'd like to be able to tell "expert users" that the easiest way
> for them improve the documentation is by adding snippets, and that
> these would be added to our docs in a timely fashion.  But if
> we're looking at an average of 1 import every 2 months, it seems a
> bit dishonest to encourage LSR use [as a way to get stuff into the
> docs -- of course LSR can function on its own].

Okay, you are simply seeing LSR as an input pipe for doc material. I see it as 
a very useful, separate entity, which provides a quick, searchable FAQ, which 
is able to display just the requested information in an easy way. 


> Hence this email.  I don't want to deal with LSR.  I want to dump
> it all on Phil.  I'd also like to have timely imports, which IMO
> means weekly (or at least 2-weekly).
> 
> Anybody disagree with the previous paragraph?

No. (Of course, it all depends on Phil, whether we wants that stuff dumped 
onto him...)

Cheers,
Reinhold


-- 
--
Reinhold Kainhofer, reinh...@kainhofer.com, http://reinhold.kainhofer.com/
 * Financial & Actuarial Math., Vienna Univ. of Technology, Austria
 * http://www.fam.tuwien.ac.at/, DVR: 0005886
 * LilyPond, Music typesetting, http://www.lilypond.org

___
lilypond-devel mailing list
lilypond-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-devel


Re: does anybody care about LSR?

2011-06-29 Thread Reinhold Kainhofer
Am Mittwoch, 29. Juni 2011, 10:30:49 schrieb Valentin Villenave:
> I must disagree. People have posted tons of interesting snippets
> there, ranging from the basic "how to display a whole note" to
> advanced tricks used by Eluze, Gilles Thibaut, Jay Anderson&al. (there
> are even quite advanced snippets by Nicolas or Reinhold).
> 
> FWIW, I use it on a daily basis whenever I have scores to publish
> (which happens to be the case at the moment).

Same for me.

> There certainly /are/ things "we" can do in a long-term perspective,
> but probably not within Sebastiano's Java/Tomcat/ERW design. If even
> Reinhold has never been able to tweak it, then there's definitely a
> problem here.

The problem ist just that I have absolutely no experience and knowledge with 
tomcat, so I simply don't know how to set up a web application in tomcat 
without any documentation. I suppose that once the setup is done, things 
shouldn't be too hard.

> However, I could see a PHP reimplementation happening (for example on
> top of a MediaWiki installation). Probably can't (and won't) do it on
> my own, but there are other LilyPond-related online-2.0 tasks I'm
> working on right now that *could* possibly help in the future (again,
> long-term thinking).

I'm not sure if that's really necessary. It's a lot of work to write such a 
web application...

Cheers,
Reinhold
-- 
--
Reinhold Kainhofer, reinh...@kainhofer.com, http://reinhold.kainhofer.com/
 * Financial & Actuarial Math., Vienna Univ. of Technology, Austria
 * http://www.fam.tuwien.ac.at/, DVR: 0005886
 * LilyPond, Music typesetting, http://www.lilypond.org

___
lilypond-devel mailing list
lilypond-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-devel


Re: does anybody care about LSR?

2011-06-29 Thread Reinhold Kainhofer
Am Dienstag, 28. Juni 2011, 17:48:24 schrieb Graham Percival:
> I was discussing LSR with Phil, and it occurred to me that I
> should raise the question here.  What do we want from LSR?
> 
> As far as I'm concerned, no I don't care about LSR; the people who
> wanted it in the first place aren't maintaining it; we haven't had
> a flood of users volunteering to take care of it.  This experiment
> with "user-generated content" hasn't shown a clear net benefit to
> the project, 

It has definitely helped me A LOT, both when writing scores myself and when 
answering user questions on -user. When answering questions on -user, the 
first thing I do is go to the LSR search for an appropriate snippet and if 
there is one, I don't have any more work with the user request. That alone 
justified all work on the LSR and has a clear net benefit for me.

> and as more and more people use lilydev and send in
> patches, the need for something like LSR lessens.

No, that won't happen. LSR is something like a searchable FAQ for both common 
cases and special cases. Unless the manual gets some REALLY good search 
capabilities and anchors that you jump just to the right point without having 
to read through whole sections to find what you want, the LSR is just way more 
comfortable to work with.


> If somebody here *does* care, then speak up.  Please note:
> 
> 1. nobody is offering to touch the code behind it.  So don't say
> "hey, it would be great if LSR could automatically xyz" unless you
> think you can program the xyz yourself.

I wanted to and tried to install the LSR on my server so that I can improve 
the LSR (i.e. implement multiple lily versions in parallel, improve the page 
display by also showing a download link, etc.). However, I have absolutely no 
experience with tomcat, so that's where I failed. If someone with tomcat 
experience can help me set up the application on the server, I WILL improve 
the LSR and its code.


> 2. anybody with the source code can do much more efficient work by
> editing stuff in git directly.  The only point of LSR is to
> provide a quick, easy, automated repository for non-git people, so
> whenever somebody with git access touches LSR, it's a net loss for
> the project.

No, the LSR provides a dynamic, searchable FAQ for the end user to search for 
solutions to their problems -- both easy and hard problems. It's like those 
cookbooks for C/CSS/HTML/.. that you find in every book store. There are good 
language references available for each language as documentation, but those 
cook books are just as needed and really useful to the user.

Cheers,
Reinhold

-- 
--
Reinhold Kainhofer, reinh...@kainhofer.com, http://reinhold.kainhofer.com/
 * Financial & Actuarial Math., Vienna Univ. of Technology, Austria
 * http://www.fam.tuwien.ac.at/, DVR: 0005886
 * LilyPond, Music typesetting, http://www.lilypond.org

___
lilypond-devel mailing list
lilypond-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-devel


Re: does anybody care about LSR?

2011-06-29 Thread Reinhold Kainhofer
Am Dienstag, 28. Juni 2011, 19:16:36 schrieb Graham Percival:
> > LSR is a place to put snippets that some people think are useful, without
> > the filtering of any "expert".
> 
> Ideally so.  In practice, it seems like only "experts" (or at
> least, developers and contributors) are doing anything to maintain
> it.

So, where's the problem? Experts sharing their knowledge so that users can 
easily find and use it also relieves the work load on us.

> I'll note that, if we have any lsr->git importing, it's reasonable
> to have some kind of quality control over that process.  In terms
> of LSR, this is done by tagging stuff with "docs" and marking a
> snippet as "approved".

Yeah, but then you have the snippets in the documentation, which is not as 
easily searchable.

Cheers,
Reuinhold


-- 
--
Reinhold Kainhofer, reinh...@kainhofer.com, http://reinhold.kainhofer.com/
 * Financial & Actuarial Math., Vienna Univ. of Technology, Austria
 * http://www.fam.tuwien.ac.at/, DVR: 0005886
 * LilyPond, Music typesetting, http://www.lilypond.org

___
lilypond-devel mailing list
lilypond-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-devel


Re: does anybody care about LSR?

2011-06-29 Thread Valentin Villenave
On Tue, Jun 28, 2011 at 5:48 PM, Graham Percival
 wrote:
> As far as I'm concerned, no I don't care about LSR;

Shocker. What else is new? :-)

> the people who
> wanted it in the first place aren't maintaining it; we haven't had
> a flood of users volunteering to take care of it.  This experiment
> with "user-generated content" hasn't shown a clear net benefit to
> the project, and as more and more people use lilydev and send in
> patches, the need for something like LSR lessens.

I must disagree. People have posted tons of interesting snippets
there, ranging from the basic "how to display a whole note" to
advanced tricks used by Eluze, Gilles Thibaut, Jay Anderson&al. (there
are even quite advanced snippets by Nicolas or Reinhold).

FWIW, I use it on a daily basis whenever I have scores to publish
(which happens to be the case at the moment).

> I'm suggesting that we just dump the whole thing on Phil.  He can
> choose how picky (or not) to be about explanations, indentation,
> looking for duplicates, etc.

I wasn't aware that there were so many people wasting your time (and
other devs') repeatedly asking about explanations, indentations etc.
But yes, I am certainly confident Phil can handle it just fine. I can
help too (I know my track record with LilyPond is awfully bad these
days but in spite of every task where I've dropped the ball, I don't
think I've left a single LSR-related request unaddressed in the past
four years).

> If somebody here *does* care, then speak up.  Please note:
> 1. nobody is offering to touch the code behind it.  So don't say
> "hey, it would be great if LSR could automatically xyz" unless you
> think you can program the xyz yourself.

There certainly /are/ things "we" can do in a long-term perspective,
but probably not within Sebastiano's Java/Tomcat/ERW design. If even
Reinhold has never been able to tweak it, then there's definitely a
problem here.

However, I could see a PHP reimplementation happening (for example on
top of a MediaWiki installation). Probably can't (and won't) do it on
my own, but there are other LilyPond-related online-2.0 tasks I'm
working on right now that *could* possibly help in the future (again,
long-term thinking).

> 2. anybody with the source code can do much more efficient work by
> editing stuff in git directly.  The only point of LSR is to
> provide a quick, easy, automated repository for non-git people, so
> whenever somebody with git access touches LSR, it's a net loss for
> the project.

I think I get your point, and it does make sense e.g. for snippets
that are meant to live in the git tree (such as doc snippets,
/input/new or whatever the kids are calling it these days). But please
remember you're speaking from a git-centric point of view: many users
have very neat tricks to share (including advanced stuff that isn't
really suitable for upstream integration yet, such as Nicolas' Scheme
engravers, or my own "composite" dynamics, and other "niche" tricks
that are most useful to a handful of people (fingering charts,
thingamabobs etc.), but wouldn't make sense in the main distro.

You make a valid point in advising people who can to focus on the main
source tree rather than the LSR. And you're welcome to not be
interested in, and totally disregard it (again: what else is new). But
do keep in mind than some of us do care, and feel free to point people
towards Phil or myself.

Cheers,
Valentin.

___
lilypond-devel mailing list
lilypond-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-devel


Re: does anybody care about LSR?

2011-06-28 Thread Carl Sorensen



On 6/28/11 11:16 AM, "Graham Percival"  wrote:

> On Tue, Jun 28, 2011 at 10:45:36AM -0600, Carl Sorensen wrote:
>> On 6/28/11 9:48 AM, "Graham Percival"  wrote:
> 
> ...snip various LSR discussion...
> 
>> I'm not sure I agree with this.
> 
> I'm not certain what the "this" is that you're disagreeing with.  :)

Only the statement that "git is better than LSR".

> 
> That sounds like you're agreeing with my main suggestion: dump it
> on Phil.  :)


Sure enough!

Carl


___
lilypond-devel mailing list
lilypond-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-devel


Re: does anybody care about LSR?

2011-06-28 Thread Graham Percival
On Tue, Jun 28, 2011 at 10:45:36AM -0600, Carl Sorensen wrote:
> On 6/28/11 9:48 AM, "Graham Percival"  wrote:

...snip various LSR discussion...

> I'm not sure I agree with this.

I'm not certain what the "this" is that you're disagreeing with.  :)

> LSR is a place to put snippets that some people think are useful, without
> the filtering of any "expert".

Ideally so.  In practice, it seems like only "experts" (or at
least, developers and contributors) are doing anything to maintain
it.

I'll note that, if we have any lsr->git importing, it's reasonable
to have some kind of quality control over that process.  In terms
of LSR, this is done by tagging stuff with "docs" and marking a
snippet as "approved".

> But I also think that LSR is a lot of overhead.

I wouldn't say "a lot".  If we have appropriate people working on
each step, it's actually a fairly small amount of overhead for
each person, and only involves 5 minutes a week from somebody with
git access.

> So if Phil is willing to take it over, whatever he wants to do is fine with
> me.

That sounds like you're agreeing with my main suggestion: dump it
on Phil.  :)

Cheers,
- Graham

___
lilypond-devel mailing list
lilypond-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-devel


Re: does anybody care about LSR?

2011-06-28 Thread Carl Sorensen
On 6/28/11 9:48 AM, "Graham Percival"  wrote:

> I was discussing LSR with Phil, and it occurred to me that I
> should raise the question here.  What do we want from LSR?
> 
> As far as I'm concerned, no I don't care about LSR; the people who
> wanted it in the first place aren't maintaining it; we haven't had
> a flood of users volunteering to take care of it.  This experiment
> with "user-generated content" hasn't shown a clear net benefit to
> the project, and as more and more people use lilydev and send in
> patches, the need for something like LSR lessens.
> 
> I'm suggesting that we just dump the whole thing on Phil.  He can
> choose how picky (or not) to be about explanations, indentation,
> looking for duplicates, etc.
> 
> 
> If somebody here *does* care, then speak up.  Please note:
> 
> 1. nobody is offering to touch the code behind it.  So don't say
> "hey, it would be great if LSR could automatically xyz" unless you
> think you can program the xyz yourself.
> 
> 2. anybody with the source code can do much more efficient work by
> editing stuff in git directly.  The only point of LSR is to
> provide a quick, easy, automated repository for non-git people, so
> whenever somebody with git access touches LSR, it's a net loss for
> the project.

I'm not sure I agree with this.

LSR is a place to put snippets that some people think are useful, without
the filtering of any "expert".  And it seems to have a reasonable search
feature.

But I also think that LSR is a lot of overhead.

So if Phil is willing to take it over, whatever he wants to do is fine with
me.

Thanks,

Carl


___
lilypond-devel mailing list
lilypond-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-devel