Coder Social home page Coder Social logo

admin's People

Contributors

adrianba avatar anssiko avatar asankah avatar beaufortfrancois avatar bkardell avatar chicoxyzzy avatar clelland avatar cwilso avatar domenic avatar eladalon1983 avatar endersonmenezes avatar foolip avatar gitter-badger avatar hober avatar inexorabletash avatar jyasskin avatar ljwatson avatar marcoscaceres avatar martinthomson avatar mkruisselbrink avatar mounirlamouri avatar plehegar avatar reillyeon avatar shaseley avatar sonkkeli avatar stuartpb avatar tidoust avatar travisleithead avatar xfq avatar yoavweiss avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  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  avatar

admin's Issues

Which Discourse?

We've mentioned using Discourse. Right now the community's instance is sitting at Specifiction, which is probably not a great location. The initial plan was to move it to webplatform.org, but this has been mired in the lack of decision as to what to do with that site.

Should we push to keep webplatform.org or should we just go ahead and put everything under wicg.io? I like the former's name better, and it comes with a large and relevant Twitter following, but right now it's not moving...

SMS OTP Repo

Hi,

We'd like to spin off the SMS message format currently defined in WICG/WebOTP and in https://github.com/WebKit/explainers/tree/master/sms-one-time-code-format into its own repository with its own explainer, spec, and issue tracker.

Could you create a WICG/sms-one-time-codes repo and give @hober and myself write access?

Thanks!

Sam, Tess

(I assume we don't have to jump through hoops on Discourse to do this, since it's just a reorganization of some of the work that already graduated from Discourse into WICG/WebOTP.)

Write up process to transfer a repo to WICG

Steps:

  1. Make sure they are WICG Members and have signed IPR agreement (join).
  2. Invite the repo owner to the WICG - through the people interface. Add them to the "collaborator" group.
  3. Once they accept the invite, ask them to transfer the repo over.
  4. Add the user back as admin, through the repository interface.
  5. Add the repo to the repo manager

Done.

unclear wording in charter about proposals being (?) specifications

The WICG charter in the section on Community and Business Group Process and Patent Policy contains the text:

As with other Community Groups, W3C seeks organizational licensing commitments under the W3C Community Contributor License Agreement (CLA) (Proposals in this Community Group charter are applicable "Specification" in the CLA).

It's not particularly clear what this parenthetical means. What I hope it means is that any proposal (for example, an explainer) counts as a "Specification" in the terminology of the Community and Business Group Process, particularly where it says:

The label β€œCommunity Group Report” refers to any document produced by a Group. Some Community Group Reports are Specifications. The following rules apply to Specifications:

  • drafts are governed by Community Contributor License Agreement (CLA). W3C will provide a template for including copyright information.
  • they must include the name the group that published the deliverables and link to a public page about the group.
  • they must include a publication date.
  • the history of Contributions (as defined under the CLA) must be archived permanently on the W3C Web site.
  • They must include boilerplate language required by W3C (e.g., notice that Contributions are made under the CLA and that certain conditions apply).
  • When published on the W3C site, they must not violate the W3C Privacy Policy.
  • The content and style of the Specification must not cause confusion about its status, in particular with respect to W3C Technical Reports.

... and later:

Other types of deliverables must be publicly available and must be archived permanently.

It would be helpful if this sentence were clearer; it's not clear what "are applicable" means in this context.

Add as collaborator

Hi there,

Please can I be added as a collaborator on GitHub?

Thanks,
Becca

Requesting GitHub repos (and using wikis)

I'm about to propose a couple of these, so I'm starting out with a meta-issue for describing/discussing the overall pattern.

Basically, a GitHub repo is a great way of encapsulating an initiative within the WICG: it gets a README for an introduction / sort of meta-charter. Other files in the repo can be used for other documents whose content should be curated, with changes discussed in pull requests.

It also has its own wiki that can be edited by any user via GitHub, for gathering non-prescriptive informal thoughts together.

Clarify criteria for adopting work into the WICG

I'm interpreting the step of creating a repository in the WICG org as "adopting work".
The charter doesn't really say anything about what work the WICG can adopt.
The clearest statement I can find is in https://github.com/WICG/admin/blob/gh-pages/README.md#contributing-new-proposals:~:text=Evaluation

As a community, we will use Discourse to evaluate interest and ask for potential editors for the proposal. As soon as sufficient interest is shown in the discourse (notably from potential implementers), the WICG chairs will enable a team of editors to manage the proposal (based on the discourse), and those team members can move ownership of the GitHub repo (if any) to WICG.

What's "sufficient interest"? I think in practice it's been people from two separate organizations, not necessarily browser vendors or engine implementers, saying the problem is worth solving, but I'd like to be able to point potential contributors to something more official than my memory.

Produce WICG stats

Elsewhere, @frivoal requested the following:

I would like to see statistics about the number of specifications started
in the WICG. How many of them died? How many of them lived on? How many of
those that lived on have graduated to a WG versus how many are still in the
CG? Of those that are still in the CG, how many are there because they are
still exploratory versus how many have turned into living standards? Of
those that have graduated to a WG, what was the typical level of stability?
Of those that have died, what were the main causes for giving up? How good
was the progress along TR for the specs that did make it to a WG? Are all
the statistics roughly the same depending on who originated the idea, or
are there significant differences when the originator is a browser vendor
vs a non-browser but experienced spec writer vs a new-comer? How do these
statistics compare to when early/exploratory work was still being allowed
in the WG?

A well constructed study along these lines could go a long way to put to
rest the concerns that have been raised against mandatory incubation, or on
the contrary it may show that they were justified. Or maybe statistics is
the wrong way to go about it, but nonetheless, we need to draw lessons for
the life-sized experiment we've been running, and do so in a way that seems
fair to proponents and opponents to the idea.

Make WICG specs less official looking

A complaint I've received is that WICG specs look too much like "real" specs. I'm wondering if we should drop the W3C Logo from CG specs or use the "unofficial" stylesheet instead?

Request to Adopt: stuartpb/wicg-best-practices

(following the pattern suggested in #13)

Basically, this is a repo whose primary feature is its wiki, with pages like https://github.com/stuartpb/wicg-best-practices/wiki/WICG-Best-Practices that describe how to be effective in WICG.

This would be moved from https://github.com/stuartpb/wicg-best-practices to https://github.com/WICG/best-practices (or maybe WICG/wicg-best-practices to distinguish it from something like Technical Architecture Group best practices).

Archiving scroll-animations

The scroll-animations spec has moved to CSSWG so that new issues should not be filed in WICG.

https://wicg.github.io/scroll-animations/

However WICG's project is still listed at https://wicg.io/.

Once the project is archived, new issues can't be filed in it and https://wicg.io/ won't display it.

I think it is time to archive the project.

Also,

Note: I'm a fun of both ResizeObserver and scroll-animations and appreciate all of inculbation works.

Process re forking a spec

I've been encouraged to create a fork of the Import Maps spec given the feedback on the PR in WICG/import-maps#210.

Per the charter this seems to be an encouraged process, yet there doesn't seem to be much info on the practical process. I would like to request some guidance on what is the proper way to manage this fork, with the goal to build interest and community around the new features and the intent to re-coordinate eventually.

Many thanks!

Mentioning Terms of Service and similar restrictions

Along the same lines as overhauling the Discourse Terms of Service, I think it's important that the README/charter mention that users are subject to the GitHub Terms of Service (when on Github), since it's not a strict subset of the Code of Conduct (for the first instance I see from said terms of service, I don't think the W3C has any policy about keeping out participants under the age of 13).

If there are other rules governing Community Groups (such as something that does disallow participants under the age of 13), those should be mentioned in the README, too.

Make single-engine WICG specs even less official looking

This is a follow-on from #64 inspired by WICG/netinfo#82.

Sometimes, WICG specs define features that (a) have only been implemented by one engine, and (b) are unlikely to be implemented in any other engines.

@marcoscaceres wrote, in WICG/netinfo#82:

I think this incubation might have run its course as it hasn't successfully gained the cross browser support we had hoped for in the last 7 years.

I think cases like this should be clearly marked, ideally with a big red modal like WHATWG Review Drafts, stating that the spec documents the implementation of a feature that is implemented by only one engine, that it's unlikely to be implemented elsewhere, and that developers should refrain from using the features defined in it.

Charter claims to have never been modified

At the very top of the charter, it says this:

  • Start Date: 2 July 2015
  • Last Modified: 2 July 2015

But it's clear from charter.html's revision history that the charter has changed a number of times since then.

Minimally, the "Last Modified" line should be updated when the charter is changed. Ideally, the charter would include links to all previous versions.

[meta] Collaborate with TAG

This issue gathers ideas for being able to collaborate better with the TAG. We may spin off actions/issues from this issue.

How do we get involved or express support?

Many of the new APIs, such as Web Serial, say:

It is not a W3C Standard nor is it on the W3C Standards Track.

I am wondering how someone can get involved to express support or join in the effort to get standards like this on the standards track?

I have joined the WICG but I am not sure what else to do from there. I would appreciate input on this.

Thanks

Make it more clear that WICG drafts should use CG-DRAFT instead of ED

Forked from discussion in #79 (comment) and w3c/tr-design#186 (comment). See also #64.

I didn't realize that the ED status was meant for WG drafts, and that editor's drafts of CG specifications should use CG-DRAFT instead. It looks like lots of other editors have the same confusion. CGs generally should find a way to educate editors on this, but the WICG is as good a place as any to start looking for ways that work.

One thought is to edit https://github.com/tabatkins/bikeshed/tree/master/bikeshed/boilerplate/wicg to add a header-ED.include that loudly says to use the CG-DRAFT status instead. @tabatkins, does that make sense?

What other approaches should we try?

This is also a good place to disagree if the policy @marcoscaceres suggested is wrong for some reason. πŸ˜ƒ

Branding

Do we need our own logo or should we keep the WebPlatform "W"? Do we need to rebrand the discourse from its specifiction past?

Create a WICG.io landing page

Currently wicg.io is a placeholder.
We should:

  • Create a simple page with links to discourse, charter, gitter, etc
  • Make it pretty

Proposal: pick dashed-names instead of DashedNames for new repos

In biblio.json there are 3 things using CamelCase:

Also WICG-originating, I think:

People don't seem to want to use the CamelCase names in web-platform-tests, see resize-observer, intersection-observer and service-workers: https://github.com/w3c/web-platform-tests

It would be less work for me matching up specs and tests in https://foolip.github.io/day-to-day/ if WICG repos tended to start out at dashed-names :)

TPAC 2019 Draft Agenda

Supposing this is as good a place as any to track an agenda!

Hey Incubators! W3C TPAC is nearly upon us! For those of you who will be attending this year, our little community group has an opportunity to host topics related to the various current (and prospective!) incubations on Thursday and Friday. To help us get organized in advance, we can use this issue as a call for agenda topics, and to sort and organize the topics you folks would like to discuss.

As you suggest a topic, please include the following:

  • the topic :-)
  • who should lead the discussion
  • hoped for outcome of the discussion
  • a rough-idea of how long the discussion should be

We currently have 2 hours on 2 days to pack as much discussion-goodness as possible!

Remote participation - link
The session will be recorded.

Thursday (08:30 - 10:30) -

Meeting Location: Hishi, 3F (Maximum attendance: 20)

  • Topic: WebTransport - 30 mins
  • Topic: WebCodecs - 30 mins

Friday (10:30 - 12:30)

  • Topic: TAG and incubation - 60 mins
  • Topic: Best practices for complex incubation projects - 60 mins

Clarify that proposal can be informal

@jonathanKingston wrote:

It would be nice if the first steps in making a proposal was more a document of words and code rather than formal spec themselves. The specs can come second to a well structured document being supportive to the use cases and also example syntax, how to test, what the problem areas of implementing might be, who needs to be involved.

Enforce https for old repos

wicg.io out of sync with active repos....

Noted that our Chairs tracking spreadsheet (The Truth) seems out of sync with wicg.io, which is itself apparently powered by biblio.json. Do these need to synced-up? (Should we add that as a column in the spreadsheet?

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.