AutarkLabs / open-enterprise

A suite of apps that includes allocation, dot voting, issue curation, and other planning tools so organizations can collectively budget and design custom reward & bounty systems.
GNU General Public License v3.0
92 stars 54 forks source link

Consider using linked and open data standards for requestAssignment IPFS data #660

Open Schwartz10 opened 5 years ago

Schwartz10 commented 5 years ago

Currently onRequestAssignment, the state looks like:

ack1: true
ack2: true
applicationDate: "2019-03-28T01:22:35.180Z"
eta: Fri Mar 01 2019 00:00:00 GMT-0500 (Eastern Standard Time) {}
hours: "1"
user:
avatarUrl: "https://avatars1.githubusercontent.com/u/12353734?v=4"
id: "MDQ6VXNlcjEyMzUzNzM0"
login: "Schwartz10"
url: "https://github.com/Schwartz10"
__typename: "User"
__proto__: Object
workplan: "describe"

https://github.com/AutarkLabs/planning-suite/blob/dev/apps/projects/app/components/App/App.js#L344

This doesn't follow any linked or open data standards. Consider reformatting these

Schwartz10 commented 5 years ago

There's also no context about what issue is being requested in what repository, which seems confusing

Schwartz10 commented 5 years ago

Same comments for onSubmitWork