GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — Should we use hugo-quiz to host workbook? · Issue #388 · InnerSourceCommons/InnerSourceLearningPath

Should we use hugo-quiz to host workbook? #388

New issue
Copy link
New issue
Copy link
Closed
Closed
Should we use hugo-quiz to host workbook?#388
Copy link
Labels
Website

Description

@rrrutledge
rrrutledge
opened on Mar 30, 2021
Issue body actions

We have learning path videos and articles on the website, but not the review questions of the workbook. hugo-quiz may be a good choice for putting workbook questions along with each article on the website.

We should do a quick investigation to determine if hugo-quiz will work for us. If things looks good then we can plan to do the work to actually get the review questions on the website.

Activity

  1. rrrutledge
    added
    Website
    on Mar 30, 2021
  2. lenucksi commented on Apr 15, 2021

    @lenucksi
    lenucksi
    on Apr 15, 2021
    Member
    More actions

    @voborgus might know more about this.

  3. voborgus commented on Apr 16, 2021

    @voborgus
    voborgus
    on Apr 16, 2021
    Collaborator
    More actions

    Integrated with quizdown-js our website:

    https://innersourcecommons.org/learn/learning-path/introduction/02/

    How to implement this:

    1. Add property on the top of the page.
    quiz: true
    
    1. Use quiz snippet with markdown style questions:
    {{< quiz >}}
    ## When an InnerSource project can be useful?
    
    1. [ ] Your team lacks the resources to create its core software >
      InnerSource allows other teams to upgrade your software to meet their needs. You can’t depend on other teams to take on your own priorities, nor can you assign a project to another team. InnerSource relies on voluntary contributions, and works where the interests of the guest and the host team align.
    1. [x] You are badgering a high-level manager to get another team to implement a software change >
      Large organizations that assign different teams to different parts of a code base routinely suffer battles over priorities. What’s critical to your team’s business plan may be seen as an extraneous annoyance to the host team that owns the code. With InnerSource, you add the code you need directly to the other team’s project, although you are responsible for following their guidelines and the host team vets it before it goes in.
    1. [ ] Most of your software is bought rather than built >
      If a third party delivers a proprietary solution, you can’t participate in its development. However, free and open source software from third parties offers excellent opportunities for collaboration. The skills you learn doing InnerSource can be applied to open source projects outside your company, and vice versa.
    1. [ ] Not enough software changes are being submitted to your team >
      InnerSource exploits the desires of other teams to enhance your software. If your software is mature and doesn’t need many changes, there is no reason for you or other teams to enhance it. Your skills can be directed to new projects.
    {{< /quiz >}}
    

    Will be happy to receive all questions from the workbook in that form as an incoming contribution. Check all types of questions supported by the library: https://github.com/bonartm/quizdown-js

    Reacted by lenucksi
  4. lenucksi commented on Apr 16, 2021

    @lenucksi
    lenucksi
    on Apr 16, 2021
    Member
    More actions

    Looks great! Thank you!

  5. rrrutledge commented on Apr 19, 2021

    @rrrutledge
    rrrutledge
    on Apr 19, 2021
    ContributorAuthor
    More actions

    Wow this is awesome! Is there a commit or pull request that can be referenced to show how it works, too? I took a quick look but didn't see anything.

  6. lenucksi commented on Apr 19, 2021

    @lenucksi
    lenucksi
    on Apr 19, 2021
    Member
    More actions

    Wow this is awesome! Is there a commit or pull request that can be referenced to show how it works, too? I took a quick look but didn't see anything.

    https://github.com/InnerSourceCommons/innersourcecommons.org/blob/master/content/learn/learning-path/introduction/02.md that one's got everything in the front matter and the first few lines. Might actually be a quick copy&paste job. Noice me says.

  7. rrrutledge commented on Apr 20, 2021

    @rrrutledge
    rrrutledge
    on Apr 20, 2021
    ContributorAuthor
    More actions

    OK looks like here is the relevant commit. Neat! We'll need to add this into the autogeneration script.

  8. rrrutledge commented on Apr 29, 2021

    @rrrutledge
    rrrutledge
    on Apr 29, 2021
    ContributorAuthor
    More actions

    @voborgus or @tsadler1988 may be interested in doing this?

  9. rrrutledge commented on May 6, 2021

    @rrrutledge
    rrrutledge
    on May 6, 2021
    ContributorAuthor
    More actions

    Suggest putting the workbook questions at the bottom of the article in a way that is machine-parsable. Then they can be translated and the script has access to them.

  10. rrrutledge commented on May 6, 2021

    @rrrutledge
    rrrutledge
    on May 6, 2021
    ContributorAuthor
    More actions

    Opened Host workbook on innersourcecommons.org to take forward this work.

  11. rrrutledge
    closed this as completedon May 6, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Website

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions

      You are visitor 01402503 — GeezerVison does not store the pages you look up.
      Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.