Date: Sat, 31 Mar 2018 14:13:17 +0000 From: bugzilla-noreply@freebsd.org To: freebsd-ports-bugs@FreeBSD.org Subject: [Bug 227135] New port: devel/ghub Minuscule client library for the Github API Message-ID: <bug-227135-13@https.bugs.freebsd.org/bugzilla/>
next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D227135 Bug ID: 227135 Summary: New port: devel/ghub Minuscule client library for the Github API Product: Ports & Packages Version: Latest Hardware: Any OS: Any Status: New Severity: Affects Some People Priority: --- Component: Individual Port(s) Assignee: freebsd-ports-bugs@FreeBSD.org Reporter: yasu@utahime.org Created attachment 192004 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D192004&action= =3Dedit patch file Ghub is a library that provides basic support for using the Github REST (v3) and GraphQL (v4) APIs from Emacs packages. It abstracts access to API resou= rces using only a handful of functions that are not resource-specific. Ghub handles the creation, storage and use of access tokens using a setup wizard to make it easier for users to get started and to reduce the support burden imposed on package maintainers. It also comes with a comprehensive manual to address the cases when things don't just work as expected or in c= ase you don't want to use the wizard. Ghub is intentionally limited to only provide these two essential features - basic request functions and guided setup - to avoid being too opinionated, which would hinder wide adoption. It is assumed that wide adoption would ma= ke life easier for users and maintainers alike, because then all packages that talk to the Github API could be configured the same way. --=20 You are receiving this mail because: You are the assignee for the bug.=
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-227135-13>