Page MenuHomePhabricator

[Epic] Build out PAWS as an alternative to Toolforge
Closed, DeclinedPublic

Description

Increase stability & enhance features of PAWS (e.g. support more languages) and promote as alternative to Toolforge for some technical workflows

  • roughly estimated 9-12 month project
  • would be broken down into incremental enhancements which would be deployed as the features were implemented
  • initial: .5 root, 2 SWE, .5 tech writer, 1 UI/UX designer/researcher, .25 community liaison
  • sustaining: .25 root, .5 SWE, .10 tech writer, .10 UI/UX designer/researcher, .10 community liaison

Event Timeline

Vvjjkkii renamed this task from [Epic] Build out PAWS as an alternative to Toolforge to 88caaaaaaa.Jul 1 2018, 1:13 AM
Vvjjkkii triaged this task as High priority.
Vvjjkkii updated the task description. (Show Details)
CommunityTechBot renamed this task from 88caaaaaaa to [Epic] Build out PAWS as an alternative to Toolforge.Jul 1 2018, 2:34 PM
CommunityTechBot raised the priority of this task from High to Needs Triage.
CommunityTechBot updated the task description. (Show Details)

With https://github.com/yuvipanda/jupyterhub-ssh, you can get 'real' ssh access to your JupyterHub instance, via your JupyterHub access token. This means anyone with a SUL login can then login to PAWS, get a token that'll let them *ssh* in. SFTP is also supported.

This appears to be outside of the scope of PAWS. The ephemeral nature of PAWS makes it good for testing, or running bots that need run manually, though it is poor for services that need continuous or scheduled running, much resource, or significant collaboration are not strong suits of PAWS. Indeed when these things are desired it is our normal process to direct people to Toolforge. As such having more clear lines between the two services (Toolforge and PAWS) is desirable.