Git Product home page Git Product logo

groups's Introduction

Group repositories for /groups

This repository was created to generate the list of repositories that will be used on /groups.

The following files are automatically generated by the server:

Server

The list of repositories is generated by the code in w3c/groups-server

settings.json contains configuration settings used by the server. It may be edited manually. The current sttein options are:

  • refreshCycle : how many hours between each refresh cycle from GitHub
  • owners : an Array of the GitHub owner objects, as follows:
    • login : a string, identifying a GitHub owner, eg. w3c
    • group : an array of zero or more group string identifiers, eg "cg/wicg". if a repository owned by the GitHub owner does not contain a w3c.json file, those group identifiers will be used to associate the repository with a W3C Group

Note: the code is currently running within labs.w3.org.

Others

repositories-schema.json and validator.js are used to guarantee and check the validity of repositories.json.

settings-schema.json is used to guarantee and check the validity of settings.json

groups's People

Contributors

deniak avatar plehegar avatar vivienlacourba avatar w3cbot avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Forkers

isabella232

groups's Issues

Should archived repos be listed on groups pages?

The exposed boolean in w3c.json has some default value for public and private repos but it is not clear how it applies to archived repos.

With @plehegar we thought that W3C Groups would not want to advertise their private repositories on their group page and did not thought of any use cases where they would.

My suggestion is that the exposed bit is orthogonal to the archived state, in which case it is simply an implementation decision for the groups page to decide whether to include, display separately or simply omit archived repos altogether.
And if we were to later display archived repos on groups pages then we would honor their exposed value.

@deniak, @plehegar, @dontcallmedom does that sounds good to you?

exposed is not always present in repositories.json

From discussion with @plehegar my understanding was that even if the new exposed boolean was optional in w3c.json it would always be present in the group's repositories.json files (taking default values into account).

this does not seem to be the case today See for example teh list of AB's repositories: https://github.com/w3c/groups/blob/31e20500ef77e236987be95541602736b4bb04b3/other/ab/repositories.json which currently only has the exposed info so for its private repositories.

cc: @deniak

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.