Skip to content

Embed the bug filing form in our docs? #906

Description

@jgeewax

Looks like the GH guys make this pretty easy, where we could just fire off an AJAX request for issues...

This might be something to look into more ...

https://developer.github.com/v3/issues/#create-an-issue

  • screenshot

screen shot 2015-10-06 at 10 39 32 am

don't know if we can make it that pretty... but... :)

Activity

  1. stephenplusplus commented on Oct 6, 2015

    @stephenplusplus
    Contributor

    This could be cool, but I think it only works for repo owners, probably after going through an oauth GH signin process:

    Any user with pull access to a repository can create an issue.

  2. jgeewax commented on Oct 6, 2015

    @jgeewax
    ContributorAuthor
  3. callmehiphop commented on Oct 6, 2015

    @callmehiphop
    Contributor

    I like it!

    Should we make a repo for docs? I only ask because I know python and ruby (and maybe php?) are probably going to want this functionality as well, not to mention we may eventually move to a templated site for docs.

  4. jgeewax commented on Oct 6, 2015

    @jgeewax
    ContributorAuthor

    I think the plan is:

    • put most work into gcloud-node docs angular app
    • get other repos spitting out JSON consumable by that app
    • split gcloud-node app into a separate repository
    • make the "update docs" task clone that repository, and ship it (+ the
      JSON generated) to gh-pages

    seem reasonable?

  5. callmehiphop commented on Oct 6, 2015

    @callmehiphop
    Contributor

    yep!

  6. stephenplusplus commented on Nov 30, 2015

    @stephenplusplus
    Contributor

    This issue was moved to GoogleCloudPlatform/gcloud-common#39

  7. added a commit that references this issue on Mar 5, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Labels

No labels
No labels

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions