Tips and Tricks

Mingle Tips and Tricks

This is a public Custom Hive  publicRSS

Welcome Guest

 

Log in if you have an account.

Otherwise, register for an account.

Template Exchange Recent Posts

  • kyle0r
    2012: Debian-Linux: start / stop / restart / status mingle...
    Mingle Tip posted April 27, 2012 by kyle0r
    Tip Name:
    2012: Debian-Linux: start / stop / restart / status mingle init script
    Tip Description:

    Scripts which inspired the one I share here:

    I have tested this script, but it comes AS IS, without warranties or guarantees, and should be considered buggy until proven otherwise.

    Critique and improvements welcomed.

    Some points of note:

    • Follows LSB guidelines http://wiki.debian.org/LSBInitScripts
    • [OPTIONAL] email $ALERT_EMAIL if a start or stop fails
    • Can be used by invoke-rc.d and update-rc.d
    • Can be used within logrotate.d
  • kyle0r
    HOWTO: SSL your Mingle 3.5.x instance (including Free...
    Mingle Tip posted April 23, 2012 by kyle0r
    Tip Name:
    HOWTO: SSL your Mingle 3.5.x instance (including Free SSL)
    Tip Description:

    This probably applies to previous versions of Mingle and other Java related products and projects but don't quote me on that.

    FAO ThoughtWorks, I think a Goolgle search box would be a valuable addition to your global navigation. I wasted a lot of time looking for answers, and had to result to an advanced Google search to find useful results. Here is an example search.
    Furthermore, the 3.5.1 help docs seem to be missing anything to do with SSL (when I use the top right search box). 

    What you need to know before reading further aka. prerequisites:

    • Know where your Mingle config is.
    • Know how to start and stop your Mingle instance.
    • Be familiar with working on a command line.
    • Familiarisation with Java's keytool.
    • Know what OpenSSL is and be faimilar with the openssl cli tool.
    Here are some some links that might help your get familar with some of the above:

    Attached is my config from a Debian squeeze instance.

    So, lets say you're SSL provider does free class 1 certs, and you want to SSL your Mingle instance? The quickest way would be to genearte a 2048 bit RSA private key and export a CSR. Something like:

    (This assumes your SSL provider wants >=2048 bit RSA CSR) 

    1. $ keytool -genkey -keyalg RSA -keysize 2048 -keystore thedomain.com.keystore -alias thealias
    2. $ keytool -keyalg RSA -keystore thedomain.com.keystore -alias thealias -certreq -file thedomain.com.csr

      Then when the you get the cert back from the CA:
       
    3. $ keytool -importcert -trustcacerts -keystore thedomain.com.keystore -alias thealias -file thedomain.com.crt
    Or, if you've already got PEM format key/cert, such as a wildcart cert for your domain, you can use this too. First, you convert the PEM key/cert to a PKCS12 format cert:
    1. $ openssl pkcs12 -export -in thedomain.com.crt -inkey thedomain.com.key -out thedomain.com.p12

      Then use the PKCS12 to make a new keystore:
       
    2. $ keytool -importkeystore -destkeystore thedomain.com.keystore -srckeystore thedomain.com.p12 -srcstoretype PKCS12 -alias 1
    I have more details on a blog post I wrote up, including who I use for my free class 1 SSL.

    I hope this helps someone, and saves a little time.

  • Gareth Sutton
    Two simple navigation tips for Mingle
    Mingle Tip posted November 20, 2011 by Gareth Sutton
    Tip Name:
    Two simple navigation tips for Mingle
    Tip Description:

    Two features that I often see users are not aware of, which can speed up navigation of Mingle:

     

    - by searching for a card number with a # (e.g. #454), you will go straight to the card.

    - by clicking on the card number on any card view page, you will also go straight to the card.

     

    Little tips like this can make you just that little bit more productive with Mingle!

  • Suzie Prince
    More Mingle Tips and Tricks available5.0
    Mingle Tip posted January 8, 2010 by Suzie Prince
    Tip Name:
    More Mingle Tips and Tricks available
    Tip Description:

    Hi all

    With our Mingle 3.0 release we have added even more "official" Mingle Tips and Tricks to our help. Check out our growing list of helpful hints. And of course, don't forget to share your own tips and tricks here on the community.

    Thanks Suzie

  • limo
    Program Level/Multi-projects reporting of quality4.0
    Mingle Tip posted January 7, 2010 by limo
    Tip Name:
    Program Level/Multi-projects reporting of quality
    Tip Description:

    Here is an interesting project I have currently been.   It's a big program, and the project is divided in several phases and as different projects.  The management team would like to see a quality report and we'd like to report all open and close defectds for all projects in one chart.

    Please see the attached screenshot to understand the result I created. It uses the 'project' inditifier on the stack-bar-chart.

    However, The trick here is, since there is no project last from the very beginning till now, it is not feasible to show the x-axis from e.g Jan/09 to Feb/10.  What I did to solve this problem is to go to the first project and created a fack defect with the 'Date Opened' value equals to Feb 01 2010. In the chart parameters, specify the default project as the first project.  And then you got a chart reporting the whole life cycle!

    Screenshot:
  • Matt Quagliana
    Migrating Projects from Mingle 2.3 to Mingle 3.01
    Mingle Tip posted December 22, 2009 by Matt Quagliana
    Tip Name:
    Migrating Projects from Mingle 2.3 to Mingle 3.0
    Tip Description:

    For the most part, migrating a Mingle 2.3 project to Mingle 3.0 is simple and automatic. You can export the project from the Mingle 2.3 server and import it to a Mingle 3 server. Or you can upgrade your Mingle 2.3 server to Mingle 3 (after you back up per the instructions, of course.) Either way, Mingle will convert your Mingle 2.3 structure to Mingle 3.0 automatically.

    I have discovered a few small exceptions that must be fixed by hand. They are:

    (1) New Reserved words

    Mingle 3 adds new reserved words/phrases, namely 'Created On', 'Modified On' and 'Project". Essentially, these are new built-in properties on every card. If your projects have any properties (including tree properties) that conflicts with one of these, that property name will be changed. If you have a property called 'Created On' it will be renamed 'Created On_1'.

    Note that while the property name will change any MQL queries in your reports are not automatically changed to reflect the new name.

    (2) Stricter behavior of some charting properties

    The data-series chart has many properties, including x-labels-start and x-labels-end. In previous versions of Mingle it was possible to also use x-label-start and x-label-end. This behavior was not documented and should have caused an error. So if you used x-label-start/end you data series chart probably won't look correct in Mingle 3. Add an 's' to each property name and you should be good to go.

    (3) The Mingle API

    If you have developed any integrations that use Mingle's RESTful API you will have to make at least one small change for your code to work with Mingle 3.0. That change is documented here.

    --Matt Quagliana | ThoughtWorks Studios

Recent Comments

Recent Participants

  • Scott
  • Morag Keirns
  • srinivasa
  • Kurt
  • Ben Butler-Cole
  • Mike
  • Melissa Doerken
  • Ron
  • LeeBenhart
  • Adrian S.
  • Lisa
  • goley
  • sdqali
  • Suzie Prince
  • Anshika
  • sweety rai
  • Huimin Li
  • Adam Monago
  • Santosh
  • azuniga

Search this Forum

Keyword Search

Select Tags to Filter Posts