Comments (6)
I think we should distinguish between monitoring/logging of tools and their configurations (which I think we should refer to as "logging") and integrations with specific packages+software that track community behavior and present it to communities, in the sense of ModPol "monitors". They should both be target enhancements, but the latter can be accomplished through targeted integrations and/or through collaborations with data scientists + academics like Seth.
from gateway.
I like your terminology. I think we ought to have an in-depth discussion about monitoring before settling on the ideal way to facilitate it and incorporating it into either our short or long term plans.
from gateway.
from gateway.
I've written a new use-case focusing on the "software bundle" enhancement above: https://discourse.metagov.org/t/metagov-as-software-bundle/93/
Posting Slack conversation here, for context.
Miriam Ashton Apr 14th at 2:59 PM
@josh I feel like Slack might be easier than git –– can you say more about this comment?
I’ll add “package multiple services + installations into a shared, simplified install” to the enhancement list. This was originally Phase 2.
All plugins are included with metagov; what do you mean by “packaging” services? Install to what? It may have been originally planned for phase 2, but that was before we had any idea what metagov was going to be, so I’m not sure if it still applies :thinking_face:
4 replies
Josh 1 day ago
Yeah fair enough, the basic idea was that installing Metagov would automatically create a SourceCred install, a PolicyKit install, an OpenCollective registration, a Loomio registration, etc.
Miriam Ashton 1 day ago
Oh wow I see. There are certain things the people just have to do manually, because auth and security 🙂
Like a human needs to go into OpenCollective to create a new collective, and they need to create a new API Key for metagov in the Open Collective UI. We can’t magic those things away sadly.
Josh 1 day ago
We can get started with things like SourceCred and PolicyKit where we have more control. Then we can negotiate with services like Open Collective to build support for an automated placeholder registration. If it helps supplement their pipeline, I think we may able to convince them to support that.
Shauna Gordon-McKeon 22 hours ago
Josh can you explain what you mean by "installing Metagov would automatically create a SourceCred install, a PolicyKit install, an OpenCollective registration, a Loomio registration, etc."
Do you mean that when I, a server host, install metagov, it would create accounts on SC, PK, etc? Or that when a user creates a community on my server it would automatically create other communities?
Maybe you could explain by writing out a super simple use case? Just, explain what you imagine happening as a narrative.
from gateway.
I feel like the community wasn't super enthusiastic when I brought this up before, but I think we should do what we can to support monitoring. Not sure how much of that will be in Metagov vs individual drivers, but a topic to at least think about here.
I know that's on your other doc, but I'm adding a comment here as this is, I think, the canonical place to track suggested enhancements?
from gateway.
Add core capabilities for monitoring/logging, so that the Driver can expose tools for governance oversight.
This is in here! I am enthusiastic about it, though the implementation details are still hazy to me. I wrote that the Driver would expose tools but it could be Metagov as well. Yeah I think we should use this as a place to track enhancements because it is more public. (Actually, I'd prefer if it was somewhere multiple people can edit. Let me know if you have a suggestions/preference for where to track these things).
from gateway.
Related Issues (20)
- If Slack voting post is deleted by an admin, cancel the vote
- Meta-Issue for OpenCollective no-code integration HOT 2
- Change or fix links to OpenAPI Reference and Metagov API HOT 7
- Add plugin for DAOstar endpoint service (governing the DAOstar Endpoint Service using the Gateway) HOT 1
- Improve logging and service monitoring
- Vet requirements.txt
- Update how we send data to Loomio
- Decide on a name for the Metagov + OpenCollective Integration “product” HOT 1
- Deploy an open sandbox server at gateway.metagov.org
- Discovery and norms: Embed policy metadata in Open Collective "Collective Voice" admin profiles HOT 1
- Require Open Collective superuser bot/admin vote before approval or rejection of expense, reimbursement, or fund request HOT 1
- dev / Policy template + cloning logic
- dev / PK view for no-code integration (minimal form)
- dev / PK no-code onboarding logic
- dev / MVP policy template
- dev / Get OC integration specs
- dev / Implement PK iframe / embed with parameters needed for integration
- dev / OC integration on a staging environment
- dev / PK MVP UI HOT 1
- Mattermost support?
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from gateway.