Comments (8)
I'm sure @schneems would accept a PR with this feature ;)
from codetriage.
I'm not sure I fully understand the nuances behind this feature request. The goal is to limit the number of total issues you receive, which i do understand but the mechanism is somewhat removed from this desire. I'm interested in hearing more about why you originally subscribed to so many repos to begin with?
I've heard two separate requests a few times that I believe together would satisfy your desires. First: variable timing on issues. Some people don't want to get an issue every day, some not on weekends: allow people to sign up for when they want to receive issues. This will help limit issue overload.
The second feature is allow people to subscribe to a language in addition to a specific repo. You would receive a random issue from a random repo flagged with that language. Many people want to discover new repos and explore the ecosystem of their chosen programming language. I'm guessing the desire for selecting 15 repos was to get a broad overview of your language, additional insight would be appreciated.
My worry with this feature request is that the people who want or need it will not think to look in this location so it is not used, or that people who do set it will forget about it and inadvertently miss new issues.
As i'm typing I realize that this request could fill a void not covered by either prior feature. I'll think on it.
from codetriage.
I love the language subscription idea, actually. That's definitely something I would use, and if you're interested in it I'd be up for submitting a pull request on that too.
Re the worry that people won't think to look for this feature on limiting the number of issues they receive per day - I actually think that's solvable by fleshing out the documentation, which would be helpful generally. (For instance, it currently says that the daily email will come with instructions on how to triage those issues, but it doesn't.)
from codetriage.
@schneems here's my story that led me to want a "total limit per day".
I signed up for codetriage and added one repo: flask. I've used flask before and I'm very interested in python, so I figured it would be a good fit. I quickly realized two things. first, I didn't always have time for one issue per day. this could be resolved by your "variable timing on issues" idea. but second and more importantly, I found that I frequently didn't have the expertise to solve every issue. I got really discouraged and unsubscribed.
a few weeks later, I had an idea. I don't think it's realistic for me to solve one issue per day. what if I used codetriage as a way to gain exposure to new software and new languages and occasionally solve an issue? with that in mind, I went and subscribed to a bunch of repos. I picked a few projects I already know and love, I picked a few projects that sounded interesting and I picked a few projects from languages I haven't had a chance to use. I was so excited to see which project would send me an issue the next day. was I going to need to install a Go compiler or an Erlang environment? or would I be hacking Python for some tool I hadn't tried?
instead, I encountered information overload from 15 issues in a single email! I don't even have enough time to read 15 issues in one day, let alone try and reproduce or solve them.
tl;dr: I want to use codetriage to gain bite-sized exposure to languages and projects I never would have used otherwise.
from codetriage.
@neoice Does that mean one / two mails selected randomly from the repos that you have subscribed rather than one issue each for the repos that you have subscribed
from codetriage.
Am I wrong, or is this already a feature? If you click on your username to view your account, then click 'Edit my account', there's an option for selecting how many issues you receive each day.
I'd like to close this issue, and open up other issues for the ideas in this thread if you think they're worth pursuing.
from codetriage.
This is a feature added when my pull requested was accepted about 5 months ago. It should be safe to close this issue.
from codetriage.
@Graysonwright @DanielleSucher Thanks. I am closing this. Lets have more discussion on subscribing to language
and other ideas in new issues
from codetriage.
Related Issues (20)
- Remove aseem-thakar/ozbargain-plus from CodeTriage
- Triage issue link not valid (should validate links?) HOT 1
- GDPR deletion request HOT 2
- Exercism is not interested in triaging efforts HOT 4
- Replace the obsolete Travis CI badge HOT 1
- Dockerize this app
- Missing RepoAssignment model or incorrect association in User model
- Reorganize and categorize gems in Gemfile for improved understanding and maintainability
- Update old issue template to the new workflow
- Deleted my account but still received emails! HOT 6
- No open source projects are displayed on the home/search page HOT 2
- Remove requests/requests HOT 1
- Don't receive emails anymore HOT 1
- On user profile update, success alert's background color blends into part of rainbow border HOT 2
- Incorrect issue count HOT 3
- Incorrect heading in hacktoberfest home page. HOT 1
- HashiCorp repos no longer licensed Open Source HOT 1
- Help wanted: Bring github tests up to pairity with Heroku CI
- Login is broken for me
- Cannot remove repo which has not been added to CodeTriage. HOT 1
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 codetriage.