Menu

#1217 clean up undocumented regtests in 2.14.0.

Accepted
nobody
Frog (96)
Maintainability
2011-08-20
2010-08-13
Anonymous
No

Originally created by: *anonymous

Originally created by: percival.music.ca@gmail.com

Strictly speaking, we shouldn't hold up 2.14 if a new feature in 2.13 is only documented as a regtest -- the guideline for a new stable release is "should not be worse than the previous one", and missing docs is "not worse".

So I'm separating 989 into two issues.  989 is for anything that was in 2.12.3 and is not documented; this issue is for anything that [will be] in 2.14.0 and is not documented.  Serious work on this issue therefore can't start until 2.14 is out.

After 2.14.0, we can get a list of altered/added regtests with:
git diff -u -r release/2.14.0-1 -r release/2.15.13-1 input/regression/
  (alter tags as appropriate)
so once this issue is closed, we shouldn't ever need to slog through the entire list of regtests.

Frog: (this is an ideal way to get accustomed with the docs) 10 hours if you're organized and/or don't suffer communication breakdowns in a team.

Discussion

  • Google Importer

    Google Importer - 2011-06-07

    Originally posted by: percival.music.ca@gmail.com

    (No comment was entered for this change.)

    Labels: -Priority-High Priority-Medium

     
  • Google Importer

    Google Importer - 2011-06-07

    Originally posted by: pkx1...@gmail.com

    Phil, do you want to do what we did last time? Use that Wiki to list what we need to do (if anything) so I can eaisly keep track of my progress?

    That seemed to work quite well for 989 and is less messy than a single thread like this.

    There may be not that much to do - I know footnotes is one and I'm just finishing up \cueClef, so those are two that I know about off the top of my head - assuming RK has added his reg tests yet.

    james

     
  • Google Importer

    Google Importer - 2011-06-08

    Originally posted by: PhilEHol...@googlemail.com

    Works for me.  Would want Graham to agree.  Could you check you can still access and edit the wiki - I think I had some problems last time I tried.

     
  • Google Importer

    Google Importer - 2011-06-08

    Originally posted by: percival.music.ca@gmail.com

    I agree in principle, but I'd prefer a tweak: I want James to be supervising the regtest stuff.  He can copy&paste stuff into the docs, but I want other people to be doing the legwork.

    PREPARATION
    - James makes sure he can edit the wiki.  If relevant, James also gets admin on the wiki, so that he can authorize new users to edit pages.  (that may or may not be necessary)
    - James emails lilypond-user, asking for volunteers to work on this.  He explains that we need people to look through regtests, we need people to explain how a regtest works (in 2-3 sentences), we need people to make minor changes to the .ly files to make them more doc-friendly.

    WORKLOAD
    - people add "missing regtests" to the wiki
    - other people, or maybe the same people, write (in email form) documentation for each feature.
    - James dumps them in Notation, adds whatever minor formatting is required, maybe adds a few @seealso if necessary -- but no more than 15 minutes of work for each new feature.  Anything that would take longer than that gets kicked back to volunteers.

    We need fresh blood in the documentation stream, and I cannot supervise them without abandoning GOP and/or GLISS.  Since each new feature here is very limited in scope, this is an ideal task for him to start supervising people.

     
  • Google Importer

    Google Importer - 2011-08-20

    Originally posted by: percival.music.ca@gmail.com

    (No comment was entered for this change.)

    Labels: -Maintainability Type-Maintainability

     
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.