From 29e3d46f7b21f7ff91aa8baf7518fbf1fe44ed51 Mon Sep 17 00:00:00 2001 From: Balaji Alwar Date: Wed, 18 Sep 2024 12:19:54 -0700 Subject: [PATCH 1/2] Adding issue template for adding shared directories --- .github/ISSUE_TEMPLATE/shared_directories.yml | 78 +++++++++++++++++++ 1 file changed, 78 insertions(+) create mode 100644 .github/ISSUE_TEMPLATE/shared_directories.yml diff --git a/.github/ISSUE_TEMPLATE/shared_directories.yml b/.github/ISSUE_TEMPLATE/shared_directories.yml new file mode 100644 index 000000000..b6791f536 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/shared_directories.yml @@ -0,0 +1,78 @@ +name: Setup Shared/Shared-readwrite directories +description: To store large datasets that can be read by student notebooks +labels: "support" +assignees: +- balajialg +body: + - type: markdown + attributes: + value: | + In scenarios where you have large datasets or commonly used libraries, a shared directory can serve as a centralized location for these resources. This prevents the need for duplicating files across multiple user spaces, saving disk space and bandwidth. + **Shared Directory:** The shared folder allows read only access to the students enrolled in your course. Students can read the dataset from the shared folder while no write operations can be performed. The shared directories will be mounted to /home/jovyan user path. + **Shared-ReadWrite Directory:** As an instructor, you’ll have both read and write access to a “shared-readwrite” directory. You can upload datasets there, and they will automatically be updated in the “shared” directory, which is accessible to all students with read-only permissions. + - type: input + attributes: + label: Your Name + description: + validations: + required: true + - type: input + attributes: + label: Affiliated Course Name + description: Name of the course for which you are part of the teaching team + validations: + required: true + - type: input + attributes: + label: bCourses ID + description: bCourses ID for the course you are teaching. You can find that in the URL to your course -- it is a seven digit number. The course needs to be set to Published in bCourses, otherwise the hub will not be able to assign extra privileges. + validations: + required: true + - type: input + attributes: + label: Role + description: Your role as part of the teaching team + validations: + required: true + - type: dropdown + attributes: + label: Hub URL + description: Hub that you are currently using for teaching/research + options: + - datahub.berkeley.edu + - r.datahub.berkeley.edu + - a11y.datahub.berkeley.edu + - astro.datahub.berkeley.edu + - biology.datahub.berkeley.edu + - cee.datahub.berkeley.edu + - data100.datahub.berkeley.edu + - data101.datahub.berkeley.edu + - data102.datahub.berkeley.edu + - data8.datahub.berkeley.edu + - dlab.datahub.berkeley.edu + - eecs.datahub.berkeley.edu + - ischool.datahub.berkeley.edu + - julia.datahub.berkeley.edu + - prob140.datahub.berkeley.edu + - publichealth.datahub.berkeley.edu + - stat159.datahub.berkeley.edu + - stat20.datahub.berkeley.edu + - other + validations: + required: true + - type: textarea + attributes: + label: End Date + description: When should the shared directories be de-provisioned? + value: | + - + validations: + required: true + - type: textarea + attributes: + label: Request Deadline + description: By when do you need the shared directories to be set up in the hub + value: | + + validations: + required: true From 61c13a4926d923449a278aa4beaa7a6acda2678f Mon Sep 17 00:00:00 2001 From: Balaji Alwar Date: Wed, 18 Sep 2024 12:26:34 -0700 Subject: [PATCH 2/2] minor tweaks to other templates --- .github/ISSUE_TEMPLATE/admin_request.yml | 4 ++-- .github/ISSUE_TEMPLATE/package_request.yml | 5 ++++- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/.github/ISSUE_TEMPLATE/admin_request.yml b/.github/ISSUE_TEMPLATE/admin_request.yml index 32e041846..11c43d3dd 100644 --- a/.github/ISSUE_TEMPLATE/admin_request.yml +++ b/.github/ISSUE_TEMPLATE/admin_request.yml @@ -61,7 +61,7 @@ body: - type: textarea attributes: label: End Date - description: Until when is elevated access needed + description: When should elevated privileges for course staff get removed? value: | - validations: @@ -69,7 +69,7 @@ body: - type: textarea attributes: label: Request Deadline - description: By when do you need elavated access provisioned + description: By when do you need this request to be completed? value: | validations: diff --git a/.github/ISSUE_TEMPLATE/package_request.yml b/.github/ISSUE_TEMPLATE/package_request.yml index b913c4868..a97d0f5d3 100644 --- a/.github/ISSUE_TEMPLATE/package_request.yml +++ b/.github/ISSUE_TEMPLATE/package_request.yml @@ -10,7 +10,10 @@ body: - type: markdown attributes: value: | - Please follow the sections in the template and provide all the required information as possible. We assume that i) You have installed the requested package in your Datahub instance, ii) Identified dependencies (if any) required by this package version, and iii) Raising those dependencies as part of this request (if any). + Please follow the sections in the template and provide all the required information as possible. We assume that, + i) You have installed the requested package in your Datahub instance, + ii) Identified dependencies (if any) required by this package version, and + iii) Raising those dependencies as part of this request (if any). - type: input attributes: label: Package Name