-
Notifications
You must be signed in to change notification settings - Fork 0
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
release 2.0.0alpha1 #32
Conversation
….sh' and respective files to generate the base 'vegbank.sql' to initialize postgres
…odel_vegbank.xml'
….xml' back slash typo to reference sql file in 'throwAways' folder
…O item for missing data dictionary sql
…ing migration files
…ST, add required dependencies to execute bash script
…by adding 'IF EXISTS' to 'DROP INDEX'
…ng 'IF EXISTS' to 'DROP VIEW'
…'IF EXISTS' to 'DROP VIEW'
…d update migrations versioning in file names
…ble commands were moved from 'V1.0__vegbank.sql'
…l) alter migrations 'V1.6__vegbank_populate_configtables.sql' sequence to restart key value to resolve constraint issues
…_preassignacccode_dba_requestnumber_seq'
…-only dump file with only one exception (hydrologicregime), but unable to apply last constraints migration
…s been commented out/disabled
…estnumber_seq' in 'V1.12' migrations, which was re-added previously into 'V1.0' migration
…t, and revise output file name from
…fully restore vegbank's postgres from a data-only dump file with the existing migrations
Feature-29: Flyway Migration with Data-Only Dump File
…b and add new logs file for reference/context
Ping: @RWShelton @regetz I'd like to get this merged as a starting point to provide a better public face to the github repo and a starting point for incremental releases. Waiting on review from one of you. |
Looks good to me, I've been working with the flyway stuff for a while and it's working well. My only question - I know it's a small commit, but does my last one with the baseline helm chart need to be reviewed individually before it goes in with this pull request? More of a process question for my own knowledge going forward than anything particular about this one. |
@RWShelton thanks. for your recent commits, in general and typically, each new major feature would indeed be in its own branch named after the feature it is implementing, and you would create a PR to pull that into develop. This process is described in detail in the CONTRIBUTING.md file. I think your current commit is fine though as a starting point in an alpha release. I just added in the |
Added GH Action to run |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I left a bunch of small comments where I saw especially DataONE and/or boilerplate links/etc that probably need to change, either as part of this PR or with the next one. Still marking as Approved to unblock this merge.
@@ -9,17 +18,19 @@ VegBank provides a common storage system and web portal for accessing: | |||
- Plant taxonomy data | |||
- Community data | |||
|
|||
VegBank is an open source, community projects. We [welcome contributions](./CONTRIBUTING.md) in many forms, including code, graphics, documentation, bug reports, testing, etc. Use the [DataONE discussions](https://github.com/DataONEorg/dataone/discussions) to discuss these contributions with us. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Do we want to keep the DataONE discussions link or is there something more appropriate?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
That's a good question. I will leave this as is, but I opened a ticket (#34) to update this and replace it with a vegbank-appropriate solution. The README is a template and needs a lot of work still.
CONTRIBUTING.md
Outdated
|
||
In short: | ||
|
||
- add an [issue](https://github.com/DataONEorg/REPONAME/issues) describing your planned changes, or add a comment to an existing issue; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I assume we want to link to https://github.com/NCEAS/vegbank2/issues
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
yes, fixed locally and I will push shortly.
CONTRIBUTING.md
Outdated
We welcome all types of contributions, including bug fixes, feature enhancements, | ||
bug reports, documentation, graphics, and many others. You might consider contributing by: | ||
|
||
- Report a bug or request a new feature in our [issue tracker](https://github.com/DataONEorg/REPONAME/issues) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I assume we want to link to https://github.com/NCEAS/vegbank2/issues
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
yes, will push shortly
CONTRIBUTING.md
Outdated
- Fix a bug and contribute the code with a Pull Request | ||
- Write or edit some documentation | ||
- Sharing helpful tips or FAQ-type answers to users or future contributors | ||
- Create screenshots or tutorials of features of MetacatUI |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Delete this bullet, and probably the next one unless we create a VegBank discussion board
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I generalized it rather than deleting it.
CONTRIBUTING.md
Outdated
In short: | ||
|
||
- add an [issue](https://github.com/DataONEorg/REPONAME/issues) describing your planned changes, or add a comment to an existing issue; | ||
- on GitHub, fork the [repository](https://github.com/DataONEorg/REPONAME) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Done.
CONTRIBUTING.md
Outdated
|
||
## 🚀 Development Workflow | ||
|
||
Development is managed through the git repository at https://github.com/DataONEorg/REPONAME. The repository is organized into several branches, each with a specific purpose. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Done
README.md
Outdated
- **License**: [Apache 2](http://opensource.org/licenses/Apache-2.0) | ||
- [Package source code on GitHub](https://github.com/NCEAS/vegbank2) | ||
- [**Submit Bugs and feature requests**](https://github.com/NCEAS/vegbank2/issues) | ||
- Contact us: support@dataone.org |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Can/should we use an apporpriate VegBank email list?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Changed to help@vegbank.org for now.
This PR is for an initial
2.0.0-alpha1
release which prepares the vegbank2 repository for our normal release cycle. It contains the following: