Git Product home page Git Product logo

committee-website-vision's People

Contributors

timvdlippe avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

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 photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.