Giter Site home page Giter Site logo

microprofile-evolution-process's Introduction

microprofile-evolution-process's People

Contributors

emily-jiang avatar heiko-braun avatar johnament avatar karianna avatar kenfinnigan avatar kwsutter avatar mikecroft avatar ondromih avatar pilhuhn avatar starksm64 avatar steve-fontes avatar

Stargazers

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

microprofile-evolution-process's Issues

Need to clean up evolution-process per IP review

Our process documentation still references the microprofile.io site in several locations. We need to clean these up per the IP review:
https://dev.eclipse.org/ipzilla/show_bug.cgi?id=12628

  1. The microprofile-evolution-process-master/process.md references
    contributing to https://microprofile.io/community/#contributing. I believe
    you'll want to amend necessary URLs as required as this could be confusing.
    Yes, agree. We've been finding several of these ourselves and have been
    correcting some of them as we go along. We are also undergoing a massive
    update to this "evolution process", so much of this might be removed.

URLS Generally

  1. It seems certain URLs remain pointing to the original project as above.
    Please advise if the content has received a pass to update URLs as expected?
    Not sure what you mean by "receiving a pass"? We will still have some
    URLs pointing back at the microprofile.io site, but we shouldn't be relying or
    depending on these URLs for any specific content. It's more to recognize that
    microprofile.io is a viable and useful portal for our efforts.

Third Party Content:

  1. The /microprofile-evolution-process-master/NOTICE.md indicates the work is
    derived from the Swift Evolution Process and adapted to suit.... That
    statement would indicate the inclusion of Third Party Content. A Third Party
    CQ is required.
    Again, we're in the process of revamping our processes, so this particular
    statement about Swift might go away. Also, please be aware that this repo is
    only to document our process for developing MicroProfile content. This is not
    part of our deliverables, per se. These processes help us develop our
    deliverables. So, even this derived usage of the Swift Evolution Process is
    not really Third Party Content. There is nothing "real", just processes.

Since we're in the process of redefining and simplifying our process, we should clean these items up at the same time.

Define a way to form a working group

In the proposal process, we get some number of people to get to write a proposal. After the proposal is written, we sometimes get more people interested in a project.

We should add some details about how to join these discussions.

come up with canonical URL paths we use for swagger, liveness checks, readiness checks etc

It'd be nice to come up with some conventions for microprofile apps that make them easy to automatically tool when its ran on a container platform like kubernetes.

For example if we had canonical paths for exposing the swagger metadata, we could annotate the Deployment automatically via the fabric8 maven plugin (see this issue fabric8io/fabric8-maven-plugin#645).

Similarly it'd be nice to have a canonical URL path for liveness and readiness checks
http://kubernetes.io/docs/user-guide/liveness/
so that we can automatically add good liveness & readiness probes when deploying a microprofile app on kubernetes fabric8io/fabric8-maven-plugin#645

Reservation file for MP proposal numbers?

I ran into an issue when I created the proposal for MicroProfile 1.1. I just looked at the "proposals" subdirectory and saw the next logical number was 0005. But, because of other in-flight proposals, this number was already in use by the JWT proposal. So, how can someone know what the proper proposal number should be?

My suggestion is to just create a top-level file that can easily be updated with the MP proposal number along with the title of the proposal. As new proposals arise, we could update that file so that everyone can see at a glance all of the proposal numbers and associated titles.

I'm open to other ideas. I'm just looking for something simple so that future proposals don't hit the same problem that I did. Thanks.

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.