speced / speced/respec

Custom URL for issues

Open
#4,317 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Feature request High priority
Dominant language
JavaScript
Stars
806
Forks
434
Avg merge
1d 21h
Merged PRs (30d)
32

Description

Is your feature request related to a problem? Please describe.
What problem are you trying to solve? E.g. "I'd really like to do X, but I can't because Y."

I'd like to use https://github.com/myorg/myrepo/issues/new as the default URL for new issues thus bypassing GitHub's template chooser.

Describe the solution you'd like
What new thing would you like ReSpec to do? Is there a similar solution in other software?

Ideally there would be a setting under the github key to specify the default url for creating a new issue. Maybe there is already one and I just did not find it.

Additional context
Add any other context or screenshots about the feature request here.

Describe any alternatives you've considered
How are you currently working around this limitation?

We'd just have to change the html file manually to point to that URL, but that's not ideal.

Can you or your organization fund the work or help with development?
ReSpec is a community maintained project, meaning it doesn't have any dedicated staff or funding.

There are three options to get your feature implemented. You can:

  1. contribute to the project yourself via a pull request. We will guide you!
  2. fund a contributor to prioritize your feature (usually US$500+ depending on complexity).
  3. wait for someone to get to it (usually a few months).
    Funding pays for the feature development, testing, documentation, server costs, etc. We have an open collective where development costs are tracked and shared. Please see our Open Collective.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by locating the GitHub configuration and the generated HTML link for creating new issues. Determine how a configurable default URL could bypass GitHub's template chooser, then verify that the generated HTML uses it when configured and preserves current behavior otherwise.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
tooling
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.