Web Development Discussion #36
Replies: 8 comments 9 replies
-
@vincerubinetti Hi! |
Beta Was this translation helpful? Give feedback.
-
Short term, lightly by priority
Maybe longer term, lightly by priority
|
Beta Was this translation helpful? Give feedback.
-
My concern is for folks without GitHub accounts who have never used it before, it may seem daunting to use the GitHub. Especially clinical researchers.
I think a public drop box would work though!
… On Oct 28, 2024, at 12:58 PM, Vincent Rubinetti ***@***.***> wrote:
Looks like we're going to talk about some design stuff tomorrow, but let me just comment on the uploading thing.
What I would suggest is just having users open an issue or discussion on GitHub where they attach the PDF or data, and you can review it from there.
If you really want to make it easier for users, say people without GitHub accounts, we could have a small "serverless" function running on Google Cloud that takes an anonymous form submission from the website and automatically creates an issue/discussion with the attachment. We did this for the monarchinitiative.org feedback form. In this case it'd be more complicated though because GitHub doesn't have an official way to do attachments through the API <https://stackoverflow.com/questions/45092776/is-it-possible-to-attach-a-file-to-a-github-issue-via-the-api>.
If the goal was just to provide an easy upload for users, it seems like it'd be just as good to link to a public Dropbox or something where they could drag and drop a file.
If you're talking about having something more "official" solution, that makes the feature jump up a level in scope. We'd need a continuously running server and database to store user uploads. That would require bringing Faisal in, and also a more significant ongoing maintenance burden (hosting a static website is much simpler). For this project's size, I don't think this is warranted.
—
Reply to this email directly, view it on GitHub <#36 (reply in thread)>, or unsubscribe <https://github.com/notifications/unsubscribe-auth/AULUPMFLFSQHUYZSFM2LLZ3Z52CL3AVCNFSM6AAAAABPTITZC2VHI2DSMVQWIX3LMV43URDJONRXK43TNFXW4Q3PNVWWK3TUHMYTCMBXHA3DQOI>.
You are receiving this because you were mentioned.
|
Beta Was this translation helpful? Give feedback.
-
What about a form that sends any uploads to a shared email inbox or google drive in addition to creating an anonymous GitHub issue? I think it's okay if it requires the reviewer to take a second step to get the file, as long as it's getting saved somewhere easy to manage shared access. |
Beta Was this translation helpful? Give feedback.
-
https://fontawesome.com/icons/file-medical?f=classic&s=solid i like this for the medical icon |
Beta Was this translation helpful? Give feedback.
-
https://fontawesome.com/icons/database?f=classic&s=solid the database icon is a possibility for bioinformatic stuff? |
Beta Was this translation helpful? Give feedback.
-
What about DNA for the STR databases? https://fontawesome.com/icons/dna?f=classic&s=solid |
Beta Was this translation helpful? Give feedback.
-
Sure!
Get Outlook for iOS<https://aka.ms/o0ukef>
…________________________________
From: Harriet Dashnow ***@***.***>
Sent: Wednesday, October 30, 2024 9:51:40 AM
To: dashnowlab/STRchive ***@***.***>
Cc: laurelhiatt ***@***.***>; Mention ***@***.***>
Subject: Re: [dashnowlab/STRchive] Web Development Discussion (Discussion #36)
What about DNA for the STR databases? https://fontawesome.com/icons/dna?f=classic&s=solid
—
Reply to this email directly, view it on GitHub<#36 (comment)>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/AULUPME5J7GMTDEPZQVDWT3Z6D6AZAVCNFSM6AAAAABPTITZC2VHI2DSMVQWIX3LMV43URDJONRXK43TNFXW4Q3PNVWWK3TUHMYTCMJQGIYTGMI>.
You are receiving this because you were mentioned.Message ID: ***@***.***>
|
Beta Was this translation helpful? Give feedback.
-
I'm going to put a lightly hierarchical task list here in a moment
Beta Was this translation helpful? Give feedback.
All reactions