WildcatIP / other.js

The Chatternet feature platform
GNU Affero General Public License v3.0
7 stars 1 forks source link

Github issues as channels #163

Closed tonygentilcore closed 7 years ago

tonygentilcore commented 7 years ago

From @tonygentilcore on August 24, 2016 21:23

From @tonygentilcore on August 12, 2016 14:21

I really like the way we're using GH issues to track distinct threads of conversation that we want to be more self-contained and retrievable than a slack or chatternet channel (for example, the way we're using time-cone and production-issues).

However, it's sad that Other Chat doesn't enable us to have this same feel. I think as we progress on https://github.com/other-xyz/other.js/issues/10, https://github.com/other-xyz/other.js/issues/17, https://github.com/other-xyz/other.js/issues/19, https://github.com/other-xyz/other-chat-web/issues/97 and https://github.com/other-xyz/other-chat-web/issues/61 we should think about how a channel might look that is backed by a github issue (supporting bi-directional modification).

It'd be truly great to be able to rechat things in and out of such an entity that feels like the canonical discussion of a topic.

Copied from original issue: other-xyz/other.js#32

Copied from original issue: other-xyz/time-cone#88

tonygentilcore commented 7 years ago

p.s. Discourse is gaining some traction among the GH community. But this leads to things like: https://discuss.atom.io/t/why-discourse-instead-of-github-issues/3986

Can you imagine how much more compelling we'd be to the community with this feature!

tonygentilcore commented 7 years ago

Another idea for going viral within the GH community is that we could support a variety of features that put bounties on issues (e.g. https://www.bountysource.com/).

The simplest would be just to have a fake karma point system (a la #16 ). Anyone could add their points as a bounty to an issue. Then the person who closes the issue is awarded the points.

A more mature version would act more like a gofundme or kickstarter in which users could put real money on issues (there are a handful of issues in the open source projects that we're using now that I'd recommend we add $100 to a bounty). This'd lead to more features in the ecosystem, such as ones that let devs search for the bugs w/ the greatest bounties, recourse if the issue was closed without satisfying the intent, etc

tonygentilcore commented 7 years ago

From @aza on August 19, 2016 0:48

Using https://github.com/other-xyz/time-cone/issues/72's format this becomes: #:github.com/other-xyz/other.js/issues

tonygentilcore commented 7 years ago

Dupe against original #32