Giter Site home page Giter Site logo

Comments (3)

cportele avatar cportele commented on June 3, 2024 1

The OGC mechanism to organize the distributed development of standards in general and including extensions (new requirements classes extending one or more existing requirements classes) are the SWG charters and the task approval process. This is already in place and includes TC-wide presentations/discussion including at a plenary, public comments and the full TC/PC approval process. So, I think the mechanisms for delegation based on consensus are all there.

We should focus the discussion on how to make the distributed development work. With regard to OGC API building blocks, what could help are periodic reports from SWGs working on those building blocks with technical details on what they are working on and in particular design decisions. These could, for example, be provided by the 3-week rule and questions/comments could be discussed by all members in a special session during each Member Meeting, if members want to formalize the process more. This will obviously slow down progress, because some resources are shifted from SWG work to creating the reports and related discussions, but it may be worth it.

Actually, maybe it would also be possible to automate the generation of the SWG reports, since all SWGs use GitHub issues and pull requests to capture all discussion, proposals and decisions. For software products managed in git repositories, if there is a new software release, a common approach is to automatically generate the change log from issues or sometimes PRs/MRs. This requires some conventions regarding content, the use of labels, etc. We could do something similar with our OGC API repos and create regular reports about discussions and decisions using a script (weekly, monthly, before every Member Meeting or every time a new draft release of a standard is tagged by a SWG). This would be inline with the goal of treating the standards more as products.

from architecture-dwg.

ogcscotts avatar ogcscotts commented on June 3, 2024

@cportele I like your suggestion. We are also working on an "OC API Blueprint" that highlights the functions of and relationships between the Standards. Adding another view organized around Building Blocks would be useful.

from architecture-dwg.

ghobona avatar ghobona commented on June 3, 2024

Considering that we now have an OGC Building Blocks Registry, I propose to close this GitHub Issue on 2023-02-13 at 17:00 CET.

from architecture-dwg.

Related Issues (19)

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.