From 770a565652c193bb3e250bffd743275fcb790915 Mon Sep 17 00:00:00 2001 From: "Ware, Joseph (DLSLtd,RAL,LSCI)" Date: Mon, 23 Jun 2025 16:03:02 +0100 Subject: [PATCH 1/2] Add docs for how to get a repo in DLS org --- docs/tutorials/create-new.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/docs/tutorials/create-new.md b/docs/tutorials/create-new.md index 21d5474d..2dd6095f 100644 --- a/docs/tutorials/create-new.md +++ b/docs/tutorials/create-new.md @@ -25,7 +25,9 @@ $ git commit -m "Expand from python-copier-template x.x.x" ## Uploading to GitHub -You can now [create a new blank project on GitHub](https://github.com/new). Choose the same GitHub owner and repo name that you answered in the questions earlier. GitHub will now give you the commands needed to upload your repo from GitHub +If the project is to be under the DiamondLightSource organisation, request a new repository in the [#github-requests Slack channel](https://diamondlightsource.slack.com/archives/C06A18ZPP44) with the given repo name, description and who to add as an owner in addition to yourself. This will be replaced by [a template in the developer-portal in future.](https://github.com/DiamondLightSource/python-copier-template/issues/274) + +Else, you can now [create a new blank project on GitHub](https://github.com/new). Choose the same GitHub owner and repo name that you answered in the questions earlier. GitHub will now give you the commands needed to upload your repo from GitHub. ## Settings From ba99aef709e854fccd09780c615ce98d31404d50 Mon Sep 17 00:00:00 2001 From: "Ware, Joseph (DLSLtd,RAL,LSCI)" Date: Mon, 23 Jun 2025 16:03:13 +0100 Subject: [PATCH 2/2] Remove unsupported method from readme to github issue --- README.md | 7 ------- 1 file changed, 7 deletions(-) diff --git a/README.md b/README.md index 3a2ae05c..1bdf7d58 100644 --- a/README.md +++ b/README.md @@ -34,13 +34,6 @@ It integrates the following tools: You can see the template in action in the [example project](https://github.com/DiamondLightSource/python-copier-template-example). This is an up to date expansion of the template to illustrate how it looks with all the options enabled. -## Create a new project via Developer Portal - -> [!NOTE] -> Template creation from the developer portal is currently under construction, so these instructions do not work yet - -Visit and you will see a list of templates that you can create. Pick the one marked `Python Template` and fill in the details of the project. - ## Create a new project from the commandline You will need to `pip install copier` inside an activated `venv` from python3.11 or later, then you can create a new module via: