Skip to content
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

Add docs framework for how to clone a new DANDI instance, add Initialize Vendor Accounts page #104

Open
wants to merge 70 commits into
base: master
Choose a base branch
from

Conversation

aaronkanzer
Copy link
Member

@aaronkanzer aaronkanzer commented Dec 1, 2023

Looking for review for now, no need to merge

These documents provide a step-by-step process if another user would like to launch their own Dandi-like ecosystem

please see here if you'd like to observe a live link: https://aquamarine-profiterole-e20e84.netlify.app/

or specifically:

https://lincbrain.github.io/handbook/40_initialization/

@jwodder
Copy link
Member

jwodder commented Dec 1, 2023

@aaronkanzer Why do the instructions say to create an account on PyPI? That should only be done if you're planning to release packages on PyPI, which has nothing to do with interacting with DANDI.

@kabilar
Copy link
Member

kabilar commented Dec 1, 2023

@aaronkanzer Why do the instructions say to create an account on PyPI? That should only be done if you're planning to release packages on PyPI, which has nothing to do with interacting with DANDI.

Hi @jwodder, These instructions are meant for the developers of the data archive and associated tools, especially for developing a new DANDI-like ecosystem which we are doing for the LINC project. Since the DANDI CLI and Python API are a method of interacting with the archive, Aaron added instructions here for releasing the Python package to PyPI. Hope this helps to answer your question.

@jwodder
Copy link
Member

jwodder commented Dec 1, 2023

@kabilar

Since the DANDI CLI and Python API are a method of interacting with the archive, Aaron added instructions here for releasing the Python package to PyPI.

Releasing what package? This sentence implies you'll be releasing dandi, which only four people can do, none of which are you.

@kabilar
Copy link
Member

kabilar commented Dec 1, 2023

@kabilar

Since the DANDI CLI and Python API are a method of interacting with the archive, Aaron added instructions here for releasing the Python package to PyPI.

Releasing what package? This sentence implies you'll be releasing dandi, which only four people can do, none of which are you.

Hi @jwodder, we are releasing a clone of the dandi client, as the lincbrain client for interacting with LINC datasets. (Please disregard the current semantic version as it will be deleted and released as 0.X.0.)

Aaron Kanzer and others added 20 commits April 19, 2024 10:36
Co-authored-by: Kabilar Gunalan <kabilar.gunalan@gmail.com>
Co-authored-by: Kabilar Gunalan <kabilar.gunalan@gmail.com>
Co-authored-by: Kabilar Gunalan <kabilar.gunalan@gmail.com>
Co-authored-by: Kabilar Gunalan <kabilar.gunalan@gmail.com>
Co-authored-by: Kabilar Gunalan <kabilar.gunalan@gmail.com>
Co-authored-by: Kabilar Gunalan <kabilar.gunalan@gmail.com>
Co-authored-by: Kabilar Gunalan <kabilar.gunalan@gmail.com>
Co-authored-by: Kabilar Gunalan <kabilar.gunalan@gmail.com>
@yarikoptic
Copy link
Member

  • from meetup: would be great to get a preview (may be just as simple as enabling gh-pages from your branch on your fork)
  • also note codespell is not happy

@aaronkanzer
Copy link
Member Author

  • from meetup: would be great to get a preview (may be just as simple as enabling gh-pages from your branch on your fork)
  • also note codespell is not happy
  • from meetup: would be great to get a preview (may be just as simple as enabling gh-pages from your branch on your fork)
  • also note codespell is not happy

@yarikoptic

• See preview here: https://663980fc2788c46fe81f46b3--aquamarine-profiterole-e20e84.netlify.app/59_getting_started_replicating_dandi/

• Codespell should be resolved now.

src="../img/user_metadata.png"
alt="user_metadata"
style="width: 60%; height: auto; display: block; margin-left: auto; margin-right: auto;"/>
<br/><br/>
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Adding the following note about DANDI, which Roni has previously provided.

Suggested change
<br/><br/>
<br/><br/>
## Backups
We are using [Heroku's "continuous protection" feature](https://devcenter.heroku.com/articles/heroku-postgres-data-safety-and-continuous-protection) which provides database backups reaching back in time 4 days.
Additionally, we are configured to take a backup image of the Postgres database every day at 2am EST.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants