And recording: https://cisco.webex.com/ciscosales/lsr.php?AT=pb&SP=MC&rID=65073992&rKey=e0c5ab0128567432

On 12/19/2012 12:36 PM, Robert Sandell wrote:
I pushed the code that I used for demoing the contributors to a separate
branch that you can all use for reference if you want to try it out for
yourselves in other plugins:

https://github.com/jenkinsci/gerrit-trigger-plugin/tree/metadata-contributors

Wishing you all a joyful celebration of the winter solstice!

2012/12/19 Kohsuke Kawaguchi <[email protected] <mailto:[email protected]>>

    My notes:

    - Metadata is like a tree data structure, and typed
       - you see types like "boolean", "number" as the built-in types

    - validator?

    - Wants to improve the UI a bit
         - Table control?

    - integrate search into Jenkins' search?

    - build also has metadata
       (inherits

    - you sure Metadata should be an interface?

    - descriptive metadata generation
         Cause, Builder, JobProperty, etc.

    - database plugin integration?

    - better build history view, with filtering, etc.
       "Builds" page is needed
    - lucene as a library plugin?

    - view job filter?

    - metadata contributor for nodes?

    - rsandell will try to be at FOSDEM


    2012/12/14 Sandell, Robert <[email protected]
    <mailto:[email protected]>>

        Hello all Jenkins devs!____

        __ __

        On the office hours next week Tomas W and I have the privilege
        of hosting a session on the metadata plugin [1], and
        specifically on how you can integrate support for it in your own
        plugins.____

        The announcement from Kohsuke is at [2].____

        __ __

        More than  a year ago, I had an idea that it would be really
        great if jobs and builds in Jenkins had some metadata attached
        to them in some kind of uniform format. That way, it would be a
        lot easier for an administrator or user to find jobs related to
        the same product, or which builds have failed for the latest
        version of our internal Android SDK – to make Jenkins able to
        answer ad-hoc questions similar to a database. And if we could
        make it pluggable, so other plugins could contribute that data,
        we might be able to answer our QA team’s questions about how
        many findbugs issues there are in total on all applications on a
        particular product branch; something we today only could make a
        guesstimate on using the names of the jobs in Jenkins – but that
        would not be very accurate.____

        __ __

        So my plan for Wednesday 19 December is to show you a bit on how
        the plugin looks at the moment in “vanilla mode”, and then make
        a live implementation to make the Gerrit Trigger plugin a
        metadata contributor to show you how easy it is, and to give you
        some tips ´n tricks.____

        __ __

        Then, if there is time (and I think there will be), I’ll show
        you some of the more advanced integration that is done in the
        external resource dispatcher plugin [3]. ____

        __ __

        I hope we can get some fruitful discussions about these two
        plugins and on what might be needed to change/enhance in them
        before their official release.____

        __ __

        [1] https://wiki.jenkins-ci.org/display/JENKINS/Metadata+plugin ____

        [2]
        http://jenkins-ci.org/content/office-hours-next-week-metadata-plugin____

        [3]
        
https://wiki.jenkins-ci.org/display/JENKINS/External+Resource+Dispatcher____

        __ __

        __ __

        *Robert Sandell**____*

        Software Tools Engineer____

        SW Environment and Product Configuration____

        Development Environment____

        ____

        Sony Mobile Communications____

        Tel: +46 (0)10 80 12721 <tel:%2B46%20%280%2910%2080%2012721>____

        sonymobile.com <http://sonymobile.com/>____

        ____

        SONY make.believe____

        __ __

        __ __




    --
    Kohsuke Kawaguchi




--
Kohsuke Kawaguchi | CloudBees, Inc. | http://cloudbees.com/
Try Nectar, our professional version of Jenkins

Reply via email to