GithubHelp home page GithubHelp logo

creativecommons / commoners Goto Github PK

View Code? Open in Web Editor NEW
12.0 12.0 18.0 5.01 MB

Creative Commons Global Network website

Home Page: https://network.creativecommons.org/

License: GNU General Public License v2.0

PHP 64.65% CSS 16.08% JavaScript 10.76% Shell 0.78% HTML 0.56% SCSS 7.16%

commoners's People

Contributors

hugosolar avatar kgodey avatar lainternet avatar little-wow avatar timidrobot avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

commoners's Issues

Vouching

Hi @robmyers

Vouching is very closely modelled on the Mozilla system. People with emails at creativecommons.org are automatically vouched. You can only vouch other people once you have received three vouches. The maximum is six vouches.

Access to member information is restricted to those with one vouch. This may create a bootstrapping problem - if we need to vouch people but don't know about them.

Does this mean member information is not public, but only accessible by those with at least one vouch? Would it be an issue if we make it publicly accessible?

Select Previously Selected Vouchers When Validation Fails

We now enforce not choosing the same voucher more than once in "Choose Vouchers".

But we do not select the previously selected member name when validation fails because of this.

image

We will need to modify the code that populates the selects.

Bring back planet.creativecommons.org?

In the interest of communicating with each other better, @simeonoriko were discussing bringing back some sort of syndicated RSS feed for all the global CC blogs.

What do you think? planet.cc.org currently redirects to the API, but this could be a cool thing to have.

Constrain Vouching To Individuals

Only Individual Members can vouch.

Filter Institutions when building the vouching list for the selects in the Choose Vouchers form.

We should probably cache the list.

Example of a Chapter?

Hi @robmyers !

I thought it'd be easier to discuss issues here especially since you've added vouching and other key features on the test site.

As you may see in the slides, I think an example of a Chapter page could be like this:

North Pole Chapter

Established: Jan 10, 2018
Public Lead: David Bowie
Members: Americano, Cappuccino, Latte, Lager, Pale Ale
Partners: Coffee Organization, Beer Organization
Contributors: Milk, Water, Cream
Homepage:
Social Media:

In addition to this, we could include the information we used to have in affiliate's wiki page, e.g.:
https://wiki.creativecommons.org/wiki/New_Zealand

Does this make sense?

Friends

Currently it seems you can only invite your friends to a group. Would this be easier for security purpose?

Don't Allow Unvouched Applicants To Edit Profiles

They shouldn't be able to edit their WP or BuddyPress profiles.

This may seem weird, but they're meant to be entering information in the forms and we don't want it to go into the main DB tables if they're not approved.

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.