Comments (5)
from uno.
Jacob,
hmmm....... Would everyone in the class need access to that private repository for local development? Or is only used on a production deploy?
from uno.
from uno.
Gotcha, that makes sense.
To clarify my thoughts then.
- I also think creating the abstraction layer on the database makes sense :)
- I think adding a private repository as a submodule makes sense to me overall.
- It sounds like this is NOT the case, but if we are in a scenario where the entire class would needed to be added to the private sub-module repository, my counter thought would be.... could we just make this repository private? or delete/recreate this repository and make it private? I suppose I approach it from the thought of "does this just bubbling up the concern".
- Most of the time that I've faced these problems at work, we've typically established a
secrets management
process, through one of the following:- A secrets mangaement tool (vault, AWS secrets manager, etc)
- A private, yet shared file store (mounted directory, nexus, S3 Bucket)
- A secure way of distribution....... (USB, encrypted emails, git submodules)
- Managed entirely on the build/deploy process (jenkins, chef, salt, etc...)
The major problem with all of these solutions... is that short of sending an encrypted email
.... it basically just bubbles up a credential issue. You have to pass someone credentials in order for them to get access to credentials....
So in your case, I think the most lightweight solutions are to either make the private git submodule... or to just make this repository private and store it here. I would lean towards the git submodule, as it could be entirely managed by the deployment/build process (Jenkins, Google Cloud Build), and you could limit access to the submodule.
from uno.
We are going to go ahead and add everyone as collaborators. This should work.
from uno.
Related Issues (20)
- Fix logic errors in determining the next player
- Press on enter to send message
- Press on enter to send message
- Only scroll the nav-drawer with players, not the whole screen
- As a user I should be able to quit a game
- As a creator I should be able to boot players from a game
- Auto generate Color based on Number of players HOT 1
- As a player I should be able to mute players in chat (for me only)
- Remove wildcard event listener when it's not your turn
- Chat Name Spacing
- Auto delete game once it is finished HOT 4
- Fix wildcard UI when it is top on the discard pile HOT 1
- Implement reneging
- Disallow drawing more than once per turn
- Allow player to NOT play a playable card after drawing
- Games Can't have the Same Name HOT 1
- Should we restrict Players from having the same name HOT 1
- Missing reference to `player.cards` HOT 1
- Remove short scroll on Game.vue HOT 3
- Added Tutorial Videos
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 uno.