Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fixes for How to Improve Testing for CSE Software article #2141

Commits on Aug 23, 2024

  1. Fix multi-level list formatting, add newlines for every sentence

    I noticed the messed up formatting when I saw this article on bssw.io.  (I did
    not realize that this howto article got converted over to bssw.io.  Not sure
    what I did not at least review that article at the time.)
    
    Each sentence is now on its own line.
    bartlettroscoe committed Aug 23, 2024
    Configuration menu
    Copy the full SHA
    21dcd72 View commit details
    Browse the repository at this point in the history
  2. Fix list of authors to be the full set

    This is consistent with the other copied over article "Definition and
    Categorization of Tests for CSE Software" that listed the full set of original
    authors.
    bartlettroscoe committed Aug 23, 2024
    Configuration menu
    Copy the full SHA
    2128334 View commit details
    Browse the repository at this point in the history
  3. Switch over to wikize-refs.py style references

    I also put in links to references that we have CC articles for
    bartlettroscoe committed Aug 23, 2024
    Configuration menu
    Copy the full SHA
    1735dbb View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d81f941 View commit details
    Browse the repository at this point in the history
  5. WIP: Run wikize-refs.py (broken links)

    This runs wikize-refs.py but it creates an off-by one error.  I will fix that
    in the next commit manually.
    bartlettroscoe committed Aug 23, 2024
    Configuration menu
    Copy the full SHA
    855050b View commit details
    Browse the repository at this point in the history
  6. Fix references off-by-one error from wikize-refs.py

    Now the links are correct.  It was easy to fix.
    bartlettroscoe committed Aug 23, 2024
    Configuration menu
    Copy the full SHA
    283acd3 View commit details
    Browse the repository at this point in the history
  7. Update text

    * More informative deck text
    
    * Define CSE
    
    * Add "uncovered" for LSCA stuff
    
    * Change from "push" to "merge" to recognised the modern way to do testing
      with modern CI testing systems like GitHub Actions and GitLab CI
    bartlettroscoe committed Aug 23, 2024
    Configuration menu
    Copy the full SHA
    db414fe View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    0c4b2a9 View commit details
    Browse the repository at this point in the history
  9. Switch to explicit HTML multi-level enumerated list

    This is a lot of manual HTML formatting which included having to:
    
    * Switch to HTML formatting for bold and italics
    
    * Manually put in <a href="..."> links to the references (which does not
      support the tool-tip).
    
    Not so much markup anymore, but let's see what the bssw.io site generator does
    with this.
    bartlettroscoe committed Aug 23, 2024
    Configuration menu
    Copy the full SHA
    79c2a21 View commit details
    Browse the repository at this point in the history
  10. Revert "Switch to explicit HTML multi-level enumerated list"

    This reverts commit 79c2a21.
    
    This did not improve the display of the generated page on preview.bssw.io :-(
    bartlettroscoe committed Aug 23, 2024
    Configuration menu
    Copy the full SHA
    d45b911 View commit details
    Browse the repository at this point in the history