Git Product home page Git Product logo

reef's Introduction

The Coral Project: build community

The Coral Project is an open source project helping publishers of all sizes to build better communities around their journalism.

We seek to accomplish this by

  • creating open source community building software, and
  • creating, refining and disseminating practices, tools and studies to improve communities around journalism on the web.

.

.

Build a Community for your Audience

The Coral Project inspires conversations that lead organizations to discover the particular kinds of community that work for them and provides open source tools to make that community a reality.

The relationship between a reader and a journalistic organization is profound, nuanced, and of great value to both parties. In order to nurture that relationship, it is essential to foster a community that allows the particular tenor of the organization to thrive. Building this community around the very content that inspires it is extremely valuable both in terms of profits and culture. In order to best serve communities of varying shapes and sizes, all coral software is conceived from the ground up to be:

  • Configurable: We strive to use configuration to deliver as much business logic, data modeling, and other aspects of our systems as is practical. Doing so gives us the ability to quickly configure precise UI experiences, data structures, and data science analysis with minimal need for coding, upgrades, server work, etc... Ultimately, we want the community managers who run our software to feel like they are decorating their own house. This means trying things out, seeing how they feel, looking at the data and trying the next thing. We take our inspiration from the ever-changing, adaptable ecosystems of coral reefs.
  • Modular: Coral products can be used together to form a fully functioning community platform or be used in pieces to complement existing software. In order to accomplish this, we are building core api features, message passing and import/export strategies into everything we do. In addition, we refining, documenting and publishing deployment strategies for each of our products in isolation as well as groups of our products configured to work in concert.
  • Privacy Minded: There is an implicit act of trust involved in registration for and engagement in an online community. Maintaining that trust is a top priority for us. Privacy for us begins with security concerns and stretches deep into our product thinking. Whenever information is entered into our systems, we want to make it clear who will be able to see that information and how it will be used. We want to build safe, comfortable places that allow for conversations of varying levels of exposure without incorrect expectations and nasty surprises.
  • Secure, Stable and Scalable: Our deployment recommendations, if followed, provide usable and secure environments. Each piece of our software has internal checks to catch any error states and trigger alarms as well as external restart mechanisms. All of our platforms have proven records for stability and well known upgrade paths. We will publish auto-scaling deployment workflows where appropriate for large sites with varying loads.

What's going on and how can I get involved?

We are still actively developing this open presence. The best way to help us is to file issues and pull requests against our community documention. You can also email us with your experience to let us know what you find exciting/dull, clear/obscure, verbose/missing or "other".

For a high level picture of our vision and products, see our ecosystem page.

For a granular view of our current focus and future plans, see the roadmap. This is a great place to go if you're looking for a way to contribute code or documentation.

For more details, visit our various repos and check the issues and milestones.

To get a sense of who we are and how we approach open source software, read through our principles, branching and tagging strategy, coding style suggestions, and code of conduct as well.

Also, make sure to play at least three rounds of Cards Against Community daily.

Under the hood

Coral products are based on the following technologies:

For more information about us and to see our blog, please visit our website and sign up to our newsletter. We are also on Twitter.

The Coral Project is a collaboration between The Mozilla Foundation, The New York Times, and The Washington Post, and is funded by a grant from The John S. and James L. Knight Foundation.

reef's People

Contributors

gabelula avatar jde avatar losowsky avatar riley avatar samshub avatar saranrapjs avatar

Watchers

 avatar

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.