committee-website-vision's People
committee-website-vision's Issues
Communication between core and user
When this system comes into place, many committees will be recommended to use the newly created elements. For these elements documentation will be created, there will probably be a lot of extra questions about how to implement them correctly, despite documentation being available.
Will explaining and helping with these elements also be a task of the core group or will/should this be done by another group/other users. Maybe even a forum, or just a slack group.
Preventing a 'tech support team'
First of all, I really like this idea. But upon reading it, something popped up in my head.
How do we prevent the core development team from simply becoming the 'committee website creation team'. The technology we use might be very new to some committee members, especially the first year committees. Are you not afraid that there will be so many questions regarding the reusable components that the committees simply stick to their own known frameworks, or that they ask so many questions that the core development team basically guided them through it and did about 80% of the work?
How should we prevent this?
A possible solution could be loads of documentation I guess.
I guess this question is related too #3
However, I think this issue is more related to making the distinction between the type of support the core team will give, and how far the core team will go in helping the committee fix the issues
Extending elements
Will there be the option for users that are not in the core group to create extended elements of the elements that are created by the core group?
Different Proposal
As a member of the coming board we really love your idea and vision.
I worked on a different version of your proposal and we would love your opinion. It is not finished yet and if you don't have time to look into it, we would understand.
You can find it here
It is a very difficult problem due to certain aspects of website development. Everyone does it different and we also don't have the golden key unfortunate.
Thanks in advance!
Passing over responsibility
Team expansion is mentioned at the bottom of the document, though there is not stated how the team of 5 is going tot be kept in place. I think that maintaining the knowledge is the most important part of this project, because if the knowledge would get lost somehow, all Committee websites are in trouble.
I suggest adding a more specific description on how to maintain the knowledge, eg:
- When to ask new people.
- What to do if someone wants to quit as a developer.
- Describe how knowledge is passed over, will there be tutorials or something like that.
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.