[Django] #32211: Add Codespaces Configuration

10 views
Skip to first unread message

Django

unread,
Nov 19, 2020, 4:13:03 PM11/19/20
to django-...@googlegroups.com
#32211: Add Codespaces Configuration
-----------------------------------------+------------------------
Reporter: David Smith | Owner: nobody
Type: Uncategorized | Status: new
Component: Uncategorized | Version: 3.1
Severity: Normal | Keywords:
Triage Stage: Unreviewed | Has patch: 0
Needs documentation: 0 | Needs tests: 0
Patch needs improvement: 0 | Easy pickings: 0
UI/UX: 0 |
-----------------------------------------+------------------------
GitHub Codespaces is currently in Beta but should become generally
available soon. It's been brought forward to Q4 on their
[https://github.com/github/roadmap/issues/55 roadmap].

You can setup a [https://docs.github.com/en/free-pro-team@latest/github
/developing-online-with-codespaces/configuring-codespaces-for-your-
project#creating-a-custom-codespace-configuration custom configuration]
for each project.

I was thinking it would be great to set this up. The aim would be to be
able to click the `code` button on the repositry, let the environment open
and right away be able to run the tests without any further setup. Further
we can explore other databases as well, microsoft have a
[https://github.com/microsoft/vscode-dev-
containers/tree/master/containers/python-3-postgres container] with
postgres already configured.

I'm happy to investigate further if you think this would be a nice
addition?

--
Ticket URL: <https://code.djangoproject.com/ticket/32211>
Django <https://code.djangoproject.com/>
The Web framework for perfectionists with deadlines.

Django

unread,
Nov 19, 2020, 4:43:46 PM11/19/20
to django-...@googlegroups.com
#32211: Add Codespaces Configuration
-------------------------------+--------------------------------------

Reporter: David Smith | Owner: nobody
Type: New feature | Status: closed
Component: Uncategorized | Version: 3.1
Severity: Normal | Resolution: wontfix

Keywords: | Triage Stage: Unreviewed
Has patch: 0 | Needs documentation: 0
Needs tests: 0 | Patch needs improvement: 0
Easy pickings: 0 | UI/UX: 0
-------------------------------+--------------------------------------
Changes (by Mariusz Felisiak):

* status: new => closed
* type: Uncategorized => New feature
* resolution: => wontfix


Comment:

I'm not sure about this idea. It seems controversial that Django will
provide and maintain configuration files for dev environments only for
specific IDE (Visual Studio). Moreover [https://docs.github.com/en/free-
pro-team@latest/github/developing-online-with-codespaces/about-billing-
for-codespaces users will be billed for storage and compute usage]. Feel-
free to start a discussion on DevelopersMailingList if you don't agree.

--
Ticket URL: <https://code.djangoproject.com/ticket/32211#comment:1>

Reply all
Reply to author
Forward
0 new messages