Comments (4)
We can start with a flag for cli but according to my experience, it would be much more useful to filter out repositories from UI.
I run srcd-ce without forks on src-d organization. After it downloaded all the data I saw some strange data in the charts. I quickly identified that go-vitess
repository is the reason. It's not marked as a fork on github but it is a fork. The point is: a user, just like me, would often identify what should be excluded only AFTER init.
from sourced-ce.
Brainstorming the entry points where the exclusion list could (in theory) be set:
- Docker compose
- CLI flag:
- Repo name(s) as args
- File(s) with repo name list as arg(s)
- Web UI
Any other?
I assume this would have to take place before/during the init
, right? So probably 1 and 2 above are more likely?
from sourced-ce.
- Docker compose: then we simply do not mount the repo(s) concerned on the volume
- / 3. Gitbase will have to do the work after being informed, either by dropping the data from it's database if it's already launched, or adding this excluding functionality if it is not.
I don't really see any other entry points, but think this should be doable at any point, not only before or during the init
, as the functionality could prove useful during data exploration.
from sourced-ce.
I'd say that my other answer fits here.
from sourced-ce.
Related Issues (20)
- Add unit tests HOT 6
- When running `sourced stop` some containers doesn't exit with return code 0 HOT 1
- Add GOPROXY to travis HOT 4
- Allow to pass an index number with `sourced compose set` HOT 1
- More complete `sourced status` command
- Forbidden error while accessing docker compose file when initializing local Git repositories using source{d} HOT 5
- Add gitbase-spark-connector to the compose file HOT 2
- Docker exits with 1 when "sourced init local <repo>" HOT 6
- Error sourced init orgs --token HOT 9
- sourced init without the org parameter (or making it optional) HOT 4
- Support for GitHub Enterprise HOT 3
- Changes from GitBook might alter our docs HOT 9
- Update to go-1.13 HOT 3
- Docs outdated when listing sub-commands
- Installation Error message (inside corporate firewall) HOT 28
- Improve error messages
- Bitbucket support? HOT 1
- `docker-compose.override.yml` file breaks the `compose` sub cmd HOT 6
- Identify and show errors for old unsupported version of docker/docker-compose HOT 1
- gitcollector container stops after a few seconds of startup
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 sourced-ce.