Plant-Tracer / webapp

Client and Server for web-based JavaScript app
GNU Affero General Public License v3.0
1 stars 2 forks source link

Admin Tutorial #553

Open sbarber2 opened 1 month ago

sbarber2 commented 1 month ago

@ericdbrenner is teaching a Biology 101 class starting Jan 2025 and there should be instructor training materials based on the Dec2024 release.

sbarber2 commented 1 month ago

One good start on this would be to create a docs/AdminTutorial.rst page that covers:

simsong commented 1 month ago

We need the whole course creation interface and admin user management interface.

Looking forward, a big question is whether we should abort on magic links and move to OAuth authentication. I didn't know how to do OAuth when I started this and thought that it would be too hard. It's hard. But perhaps it is worth doing.

sbarber2 commented 1 month ago

On Thu, Oct 10, 2024 at 2:55 PM Simson L. Garfinkel < @.***> wrote:

We need the whole course creation interface and admin user management interface.

This is already Issue #112.

The next release has minimal new features, as dev resources are limited.

Assuming no new dev resources, the target for Dec2024 is simply to document what we already have, so that we can teach people how to use it.

Looking forward, a big question is whether we should abort on magic links and move to OAuth authentication. I didn't know how to do OAuth when I started this and thought that it would be too hard. It's hard. But perhaps it is worth doing.

Issue #107 already.

sbarber2 commented 1 month ago

Narrowing the scope of this issue to Admin Tutorial

(If anyone has further ideas about what else is needed for instructor training, please create an Issue about it.)