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

Document template for EUPS Stack packages in developer guide

    XMLWordPrintable

    Details

      Description

      The package template, https://github.com/lsst/template should be discussed in the developer guide. See also DM-7140 for documentation of dependency tracking, specifically.

      A related idea, which would make the docs easier to write, is to turn the template repo into a cookiecutter project (this would be technically straightforward).

        Attachments

          Issue Links

            Activity

            No builds found.
            jsick Jonathan Sick created issue -
            jsick Jonathan Sick made changes -
            Field Original Value New Value
            Epic Link DM-6198 [ 24714 ]
            jsick Jonathan Sick made changes -
            Link This issue relates to DM-7140 [ DM-7140 ]
            jsick Jonathan Sick made changes -
            Epic Link DM-6198 [ 24714 ] DM-7496 [ 26625 ]
            Hide
            Parejkoj John Parejko added a comment -

            As a part of this, the readme in the template product is not very helpful and should be updated as well.

            Show
            Parejkoj John Parejko added a comment - As a part of this, the readme in the template product is not very helpful and should be updated as well.
            jsick Jonathan Sick made changes -
            Description The package template, https://github.com/lsst/template should be discussed in the developer guide. See also DM-7140 for documentation of dependency tracking, specifically.

            Possibly related idea is to turn the template repo into a cookiecutter project (this would be technically straightforward; would require an RFC, though).
            The package template, https://github.com/lsst/template should be discussed in the developer guide. See also DM-7140 for documentation of dependency tracking, specifically.

            A related idea, which would make the docs easier to write, is to turn the template repo into a cookiecutter project (this would be technically straightforward).
            Hide
            jsick Jonathan Sick added a comment -

            John Parejko: you’re in luck, there’s also a ticket on the backlog for that: DM-7097.

            Show
            jsick Jonathan Sick added a comment - John Parejko : you’re in luck, there’s also a ticket on the backlog for that: DM-7097 .
            jsick Jonathan Sick made changes -
            Link This issue relates to DM-7097 [ DM-7097 ]
            Hide
            Parejkoj John Parejko added a comment -

            Well unbacklog them!

            Actually, it sounds like 7097 is about a template README.md, while I'm asking for the template product's readme to be helpful when using that product to create a new product.

            Show
            Parejkoj John Parejko added a comment - Well unbacklog them! Actually, it sounds like 7097 is about a template README.md, while I'm asking for the template product's readme to be helpful when using that product to create a new product.
            jsick Jonathan Sick made changes -
            Epic Link DM-7496 [ 26625 ] DM-5403 [ 23210 ]
            tjenness Tim Jenness made changes -
            Labels dm-dev-guide
            Hide
            jsick Jonathan Sick added a comment -

            With DM-11513 and RFC-376, this ticket can proceed in the vein of creating a cookiecutter project a stack package in the lsst/templates repo. The templates repo provides a structure for documenting templates too.

            Show
            jsick Jonathan Sick added a comment - With DM-11513 and RFC-376 , this ticket can proceed in the vein of creating a cookiecutter project a stack package in the lsst/templates repo. The templates repo provides a structure for documenting templates too.
            jsick Jonathan Sick made changes -
            Link This issue relates to DM-11513 [ DM-11513 ]
            jsick Jonathan Sick made changes -
            Epic Link DM-5403 [ 23210 ] DM-8475 [ 28107 ]
            Hide
            jsick Jonathan Sick added a comment -

            I think that other tickets have effectively caught us up on this front. https://github.com/lsst/templates/tree/master/project_templates/stack_package

            Show
            jsick Jonathan Sick added a comment - I think that other tickets have effectively caught us up on this front.  https://github.com/lsst/templates/tree/master/project_templates/stack_package
            jsick Jonathan Sick made changes -
            Resolution Done [ 10000 ]
            Status To Do [ 10001 ] Invalid [ 11005 ]

              People

              Assignee:
              jsick Jonathan Sick
              Reporter:
              jsick Jonathan Sick
              Watchers:
              John Parejko, Jonathan Sick
              Votes:
              1 Vote for this issue
              Watchers:
              2 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:

                  Jenkins

                  No builds found.