Comments (6)
Makes sense to me. @abbottry or @macrouch, any issues with that?
from earthdata-search.
I am not on board with adding application.yml
and database.yml
to the repo. Adding them introduces the possibility of leaking sensitive credentials on github.
bin/setup
does give a warning it those files don't exist, but it creates them for you with a setup that works for local development. And even if you need to change the values for some reason, bin/setup
is not required for new values to take effect.
Values in application.yml
and database.yml
can be updated at any time. You just have to restart Rails in order to pick up new values. So going back in after the initial setup completes is perfectly normal.
URS is optional because of the requirements to get a URS account added to the necessary group to correctly work with the CMR.
from earthdata-search.
Thanks @mreese84 @macrouch for comments.
I am not on board with adding application.yml and database.yml to the repo. Adding them introduces the possibility of leaking sensitive credentials on github.
No-one has suggested adding either of those files. The point I was making is that the README should prompt a user to create and edit those files prior to executing ./bin/setup
. Does that make sense?
Values in application.yml and database.yml can be updated at any time. You just have to restart Rails in order to pick up new values.
This validates my initial comment. Why not prompt a user to edit them prior to attempting a set up rather than making an assumption that they know what rails is and that they have it installed and that they know the correct command line tasks to restart rails correctly? From a usability standpoint, getting it right from the beginning is easier and streamlines what I need to do. Does this make sense? Additionally, the README does not include information on how to restart rails... so this is not an optimal situation either.
URS is optional because of the requirements to get a URS account added to the necessary group to correctly work with the CMR.
Who are the necessary group? Am I included in that Group? Is anyone outside of EED contractors? Is Joe Blow who is a potential future contributor? Is a software engineer for a new AIST or ACCESS-funded project which wishes to develop EDSC? My opinion is that people should be encouraged to sign up for URS accounts in order to unlock advanced application functionality. Sooner or later users will want to work with the functionality anyways...
Thanks folks, I'll go ahead and submit a documentation PR for README. Please post any further thoughts you have. I appreciate it.
from earthdata-search.
PING
from earthdata-search.
@lewismc, I don't have good advise for you on the URS stuff. That's something I need to talk through with ESDIS and other EED folks. Once we have a clearer direction we can revisit the URS issue. I'm fine with the other stuff though.
from earthdata-search.
Closing this issue as we have a brand new readme with the new React app now merged into master.
from earthdata-search.
Related Issues (20)
- EDSC-2895: Direct download button not working for multi-file granules in list view HOT 10
- EDSC-2515: Improve loading state for collection results HOT 2
- EDSC-3064: Fix 508 compliance 'Empty button' findings
- EDSC-3066: Fix 508 compliance 'Broken AIRA reference' finding
- EDSC-3067: Fix 508 compliance 'Empty form label' findings
- EDSC-3068: Fix 508 compliance 'Empty heading' finding HOT 1
- EDSC-3069: Fix 508 compliance 'Missing form label' findings
- EDSC-3070: Fix 508 compliance 'Multiple form label' finding
- EDSC-3072: Fix 508 compliance 'repetitive navigation links' findings from SortSite
- EDSC-3073: Fix 508 compliance 'form control has no name' findings from SortSite
- EDSC-3074: Fix 508 compliance 'FIELDSET elements labeled with LEGEND elements' finding from SortSite
- EDSC-3075: Fix 508 compliance 'element must contain ALT attribute' finding from SortSite
- EDSC-3484: Fix /contact_info url HOT 3
- EDSC-3300: Change "Search for collections or topics" placeholder in keyword search HOT 6
- EDSC:3328: Rename 'Available from AWS Cloud' facet to 'Available in Earthdata Cloud' HOT 3
- EDSC-3314: Display a disabled Explore button, when Smart Handoffs are not valid with the current parameters HOT 1
- EDSC-3093: As a user, I'd like to sort collections by start date HOT 2
- EDSC-1603: Create a new portal for HiTIDE
- [INFRA]: Improve project structure
- Need a "Remove Filters" button in Filter Collections Sidebar HOT 5
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from earthdata-search.