Code Monkey home page Code Monkey logo

api's Introduction

Data Together

Data Together empowers people to create a decentralized civic layer for the web, leveraging community, trust, and shared interest to steward data they care about.

Find out about who we are, what we do, and how to get involved at https://datatogether.org/)!

Organizational structure

We maintain pretty light governance but commit to an annual in-person meeting and quarterly calls:

Quarterly Calls

Quarterly calls are held four times annually, for everyone, but especially Data Together partners to sync up on ongoing projects, what is going on in their organizations, and more.

๐Ÿ“… Once per quarter
โ–ถ๏ธ Call Playlist: youtube.com/playlist?list=PLtsP3g9LafVul1gCctMYGm9sz5FUWr5bu

Working Openly

We have developed guidelines for working as an open project, these are all contained in this repo:

License

Data Together Documentation Materials are licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.

api's People

Contributors

b5 avatar dcwalk avatar frijol avatar patcon avatar ramfox avatar titaniumbones avatar

Stargazers

 avatar

Watchers

 avatar  avatar  avatar

api's Issues

Ensure `api.archivers.co` is a useful root endpoint

Currently api.archivers.co points to a page with only the response:

{ "status" :  "not found" }

It would be great if this went somewhere more useful. Potential options are:

  1. redirect to /docs UI
  2. provide a summary of all the top-level endpoints like other api sometimes do

My personal feeling is that (1) is more helpful, but curious to hear others' feeling.

Note: I'd like to convert this into a first-timers-only issue once we have a clear path forward.

cc: @b5

Add Swagger docs for `/customcrawl` endpoint

This is beginner task tagged as first-timers-only, and is prepared specifically to be taken on by someone who is new to the Data Together project. If this is you: Yay! Welcome aboard! ๐Ÿ˜„


The API provided by this repo has a documentation website. It is generated from these instructions:
https://github.com/datatogether/api#generating-documentation

It is generated from a formatted YAML file, which describes how a person or program could interact with it. Since the YAML file is written according to the Swagger API spec, using that file can generate documentation and even libraries in many language that will help people talk to the API.

Right now, the /customcrawl endpoint that needs documenting is only described in the code itself:

Could someone help us


Reticketed from action item on call: Data Together Tech Standup 2017-11-16

Add README and Templates

Make sure this repo has the following files:

  • Readme README.md
    • Repo Badges for: Github Project, Slack, License
    • 1-3 sentence description of repository contents
    • Getting Involved section
    • Development section
  • License -- LICENSE
  • Contributing Guidelines (minimal and pointing to org-wide) .github/CONTRIBUTING.md
  • Issue Template -- .github/ISSUE_TEMPLATE.md
  • GitHub Description from 1-3 sentence readme blurb

This issue forms part of a project-wide meta-issue

Add README and Templates

Make sure this repo has the following files:

  • Readme README.md
    • OOPS! Please note that the file paths in the README template need to be updated . Replace REPONAME with the name of hte repository!
    • Repo Badges for: Github Project, Slack, License
    • 1-3 sentence description of repository contents
    • Getting Involved section
    • Development section
  • License -- LICENSE
  • Contributing Guidelines (minimal and pointing to org-wide) .github/CONTRIBUTING.md
  • Issue Template -- .github/ISSUE_TEMPLATE.md
  • GitHub Description from 1-3 sentence readme blurb

This issue forms part of a project-wide meta-issue

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.