Upcoming project proposal

Marcus Hirt marcus.hirt at oracle.com
Tue Mar 13 19:49:36 UTC 2018


Thanks for the kind words Patrick! Forwarding them to the team!

Kind regards,
Marcus

On 2018-03-13, 19:35, "Patrick Reinhart" <patrick at reini.net> wrote:

    Hi Marcus,
    
    Looking forward to have such a great tool being open-sourced!
    
    -Patrick
    
    
    > Am 13.03.2018 um 18:13 schrieb Marcus Hirt <marcus.hirt at oracle.com>:
    > 
    > Hi all,
    > 
    > I’m currently in the process of finalizing a project proposal for open
    > sourcing JDK Mission Control (formerly known as Java Mission Control).
    > Please let me know if you have any thoughts or concerns!
    > 
    > Here is a draft of the proposal:
    > ---8<---
    > I hereby propose the creation of the Mission Control Project with myself
    > (Marcus Hirt) as the Lead and the HotSpot Group as the sponsoring Group.
    > 
    > In accordance with the OpenJDK guidelines [1], this project will provide a
    > home for the continued development of the JDK Mission Control suite of tools,
    > also known as JMC. JMC is a profiling and diagnostics tools suite for the JVM,
    > primarily targeting systems running in production. JMC also provides
    > independent bundles for parsing Java flight recordings, headless analysis of
    > Java flight recordings, and more.
    > 
    > We are now open-sourcing JMC to help keep the JVM-based languages in the
    > absolute forefront in terms of production time profiling and diagnostics.
    > 
    > Open sourcing the core libraries of JMC enables the Java ecosystem to quickly
    > take advantage of features currently in the process of being open sourced in
    > the JVM, such as the Java Flight Recorder (JFR), across all contemporary
    > versions of Java.
    > 
    > Open sourcing the stand alone JMC application will provide the community with
    > a base suite of tooling for advanced JVM features, such as Java Flight
    > Recorder. It will also provide the community with an opportunity to build upon
    > this tooling to, for example, expand the number of IDEs supported, not to
    > mention provide new features and capabilities.
    > 
    > I (Marcus Hirt) am a member of the Java Platform Group at Oracle, and I have
    > been working with Java and JVM technology since the early days of Java. I was
    > one of the founders of Appeal Virtual Machines, and the original team leader
    > of Java Mission Control.
    > 
    > Many people have made significant contributions to Java Mission Control.
    > Special thanks go out to Klara Ward, Erik Gahlin and Markus Persson who
    > have been around for most of the journey.
    > 
    > The initial Reviewers and Committers will be:
    > 
    > * Marcus Hirt (Reviewer)
    > * Klara Ward (Reviewer)
    > * Ola Westin (Reviewer)
    > * Henrik Dafgård (Reviewer)
    > * Per Kroon (Reviewer)
    > * Erik Greijus (Reviewer)
    > * Erik Gahlin (Reviewer)
    > * Guru Hb (Committer)
    > * Suchita Chaturvedi (Committer)
    > * Sharath Ballal (Committer)
    > 
    > The initial source of this project will be based on the development branch of
    > Mission Control 7. The final development and stabilization of Mission Control 7
    > will take place in the open. Change review policy will be determined by the
    > Lead and a consensus of Reviewers. Review is expected to be relaxed initially,
    > but made more strict as we get closer to the first release.
    > 
    > The project will host at least the following mailing list:
    > 
    > * jmc-dev for developers
    > 
    > Votes are due by 23:59 CET on <day of week>, <month> <day>, 2018.
    > 
    > Only current OpenJDK Members [1] are eligible to vote on this motion.
    > Votes must be cast in the open on the discuss list. Replying to this
    > message is sufficient if your mail program honors the Reply-To header.
    > 
    > For Lazy Consensus voting instructions, see [2].
    > 
    > Kind regards,
    > Marcus Hirt
    > 
    > [1] http://openjdk.java.net/census#members
    > [2] http://openjdk.java.net/projects/#new-project-vote
    > ---8<---
    > 
    > We’ve been working on the open sourcing for a while now, and if nothing
    > unexpected happens, I plan on posting the project proposal within 6 weeks.
    > Again, please let me know if you have any concerns! Friendly letters of
    > encouragement are welcome too; open sourcing something that has been part
    > of a commercial offering for more than a decade is a bit painful. ;)
    > 
    > Kind regards,
    > Marcus
    > 
    > 
    
    




More information about the discuss mailing list