Uploaded image for project: 'Data Management'
  1. Data Management
  2. DM-23356

Create a roundtable_aiohttp_bot template

    Details

    • Type: Story
    • Status: Done
    • Resolution: Done
    • Fix Version/s: None
    • Component/s: templates
    • Labels:

      Description

      Create a template for github.com/lsst/templates that helps us create aiohttp-based bots for Roundtable (https://roundtable.lsst.io).

      This template will leverage the Safir framework (DM-23355).

        Attachments

          Issue Links

            Activity

            Hide
            jsick Jonathan Sick added a comment -

            This is the template for Safir-based Roundtable applications.

            There's a tutorial for setting up the template at https://safir.lsst.io/v/DM-23355/set-up-from-template.html as part of the development in DM-23355.

            You can also see a live app that was originally build from, and developed alongside, the tutorial at https://github.com/lsst-sqre/safirdemo

            Show
            jsick Jonathan Sick added a comment - This is the template for Safir-based Roundtable applications. There's a tutorial for setting up the template at https://safir.lsst.io/v/DM-23355/set-up-from-template.html  as part of the development in DM-23355 . You can also see a live app that was originally build from, and developed alongside, the tutorial at  https://github.com/lsst-sqre/safirdemo
            Hide
            jsick Jonathan Sick added a comment -
            Show
            jsick Jonathan Sick added a comment - PR for the template is:  https://github.com/lsst/templates/pull/63
            Hide
            jsick Jonathan Sick added a comment -

            Oh, one thing to keep in mind about lsst/templates is that all the example code (/example/) is generated from the template. That's why it looks like there's so much duplication.

            Show
            jsick Jonathan Sick added a comment - Oh, one thing to keep in mind about lsst/templates is that all the example code (/example/) is generated from the template. That's why it looks like there's so much duplication.
            Hide
            rra Russ Allbery added a comment -

            Noticed a few template bugs and one question about Docker image labels; otherwise, it looks good to me. Discussion in the PR.

            Show
            rra Russ Allbery added a comment - Noticed a few template bugs and one question about Docker image labels; otherwise, it looks good to me. Discussion in the PR.
            Hide
            jsick Jonathan Sick added a comment -

            Thanks for the feedback, we've shipped it: https://github.com/lsst/templates/tree/master/project_templates/roundtable_aiohttp_bot

            Obviously we can keep developing it, but it's feature-complete enough for initial usage and reference.

            Show
            jsick Jonathan Sick added a comment - Thanks for the feedback, we've shipped it: https://github.com/lsst/templates/tree/master/project_templates/roundtable_aiohttp_bot Obviously we can keep developing it, but it's feature-complete enough for initial usage and reference.

              People

              • Assignee:
                jsick Jonathan Sick
                Reporter:
                jsick Jonathan Sick
                Reviewers:
                Russ Allbery
                Watchers:
                Jonathan Sick, Russ Allbery
              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Summary Panel