Skip to content

Parking lot #2

Description

@ehmatthes

Non-urgent ideas and tasks.

Tasks

  • Consider a docs/ dir that sets up a material docs site.
  • Consider providing a starting GitHub task list that guides you through what needs to be done to make a working plugin. Add a roadmap_to_1.0 document to developer_resources/ #33
  • Consider a template changelog that's empty, and an actual changelog for this project.
  • Make a list of things to consider, ie:
    • Does the user already have a project deployed on the platform?
    • Do you/ the user need to create more than one resource? If so, how do you verify redundant resources aren't being created? How do you connect these resources?
  • Include one approach for how to package the plugin.
  • Rather than modifying files in place, configuration script should create a new directory in repo's parent, writing all necessary files there?
  • Consider making this a package. Then user could make a new venv, install this, run it, uninstall this, and focus on their plugin.
    • Before implementing this, figure out a tool that sets up a full development environment with a dev version of Django-simple-deploy, this plugin, and maybe the fly plugin?
    • Before doing this, consider whether this will leave behind dependencies such as prompt-toolkit.

Activity

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

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions