-
Notifications
You must be signed in to change notification settings - Fork 4
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Discuss Archiving this repository #34
Comments
Why does it need to be archived, It would seem that code that is actively being used by the EMSL MyEMSL system should be kept active. |
It is being actively used but has not had any commits for 2 years and is being flagged by dependabot (https://github.com/EMSL-MSC/pacifica-uploader/security/dependabot). Do we have a developer who is willing to take on this project and bring it up to speed? Should we retire this in favor of a new uploader paradigm? More questions than answers. |
is there a different uploader method available? |
@karcaw In terms of web ui, nothing beyond using a Drupal Based environment that hooks over to a workflow engine like GitLab CI to process the backend storage availability, moving files into place, then using the pacifica-archiveinterface "move" function to get the files into place accordingly. This method is being rolled out shortly for DataHub (internal) but would require complete replacement of the current upload methodology being used now on MyEMSL. There is also the pacifica-cli uploader of course but not a web UI there. There was a start by @Maigard to develop a Javascript-based uploader interface a couple of years ago but was never completed. The current interface (this repo) is Python Django based, so if someone wants to learn Django, they technically could get this repo up to snuff with less effort than the others mentioned but long term will still be a technical debt if Pacifica makes a hard shift to more Drupal based tooling. |
Here is a link to the javascript library for an uploader replacement stack (used in the, or was planned to be) used in the replacement uploader started by @Maigard: https://github.com/pacifica/pacifica-js-uploader The library was derived from the original methods in this codebase as far as I know. |
Tasks to set this up for archival include
Closing all Issues
Closing all PRs
Writing or reworking any README files describing plans or link to new uploader code/tools
The text was updated successfully, but these errors were encountered: