Giter Site home page Giter Site logo

Comments (8)

ianbjacobs avatar ianbjacobs commented on July 17, 2024

Proposal:

  • Drop the Materials section (but add Agenda section per issue #53).
  • After the meeting, generate a Meeting Record section with space for links to minutes, slides, and recordings. Include a link inline to documentation about how to edit this section.

from tpac-breakouts.

ianbjacobs avatar ianbjacobs commented on July 17, 2024

Updated "how to update a session:
https://github.com/w3c/tpac-breakouts/wiki/Good-Practices-for-Session-Chairs#how-to-update-a-session

This includes a link that can be used when the "Meeting Record" section of the issue is added:
https://github.com/w3c/tpac-breakouts/wiki/Good-Practices-for-Session-Chairs#add-meeting-record-information-after-the-breakout

from tpac-breakouts.

tidoust avatar tidoust commented on July 17, 2024

One thing I had overlooked is that we need to store the link to the calendar entry in that "Meeting Record" section (useful for people but also for tooling so that it can tell which entry to update) as soon as that calendar entry gets created, meaning before the meeting.

from tpac-breakouts.

ianbjacobs avatar ianbjacobs commented on July 17, 2024

What if we move things around a bit and create a new Attend this Session
section that has the following information:

  • Who can attend
  • Link to calendar entry
  • Info about IRC

(and anything else related to attendance).

from tpac-breakouts.

tidoust avatar tidoust commented on July 17, 2024

So far, the sections remain directly linked to the form we use to propose a session. Through that form, we cannot ask about two pieces of information (who can attend and what IRC channel to use) and then hope that GitHub will restructure the responses as a list into a single "Attend this Session" section.

Now, we already run updates on the issue description and re-serialize it, so it's totally possible to have a job that runs when a user creates an issue and reformats the description according to a new structure. A bit painful though (code needs to understand two structures instead of one).

from tpac-breakouts.

ianbjacobs avatar ianbjacobs commented on July 17, 2024

Through that form, we cannot ask about two pieces of information (who can attend and what IRC channel to use) and then hope that GitHub will restructure the responses as a list into a single "Attend this Session" section.

I had hoped it would be possible to get subsections in YAML. I infer from your comment that won't work. And I see from the syntax description that markdown is not submitted.

from tpac-breakouts.

ianbjacobs avatar ianbjacobs commented on July 17, 2024

I've updated the documentation based on our discussion today. I now anticipate there will be two injected sections:

  • One for the calendar (to be created as soon as the session has been scheduled)
  • One for "Meeting Materials" (to be created around the time of the meeting or shortly afterwards).

In addition, we did the following:

  • Tweak the template to add a "Logistics" section for IRC.

from tpac-breakouts.

tidoust avatar tidoust commented on July 17, 2024

OK, code should now be aligned with the documentation. The link to the calendar will appear in a dedicated section labeled "Link to calendar".

from tpac-breakouts.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.