<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> 
<html xmlns="http://www.w3.org/1999/xhtml"> 
    <head> 
        <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 
        <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0" /> <base href="https://hibernate.atlassian.net" /> 
        <title>Message Title</title> 
    </head> 
    <body class="jira" style="color: #333; font-family: Arial, sans-serif; font-size: 14px; line-height: 1.429"> 
        <table id="background-table" cellpadding="0" cellspacing="0" width="100%" style="border-collapse: collapse; mso-table-lspace: 0pt; mso-table-rspace: 0pt; background-color: #f5f5f5; border-collapse: collapse; mso-table-lspace: 0pt; mso-table-rspace: 0pt"> 
            <!-- header here --> 
            <tr> 
                <td id="header-pattern-container" style="padding: 0px; border-collapse: collapse; padding: 10px 20px"> 
                    <table id="header-pattern" cellspacing="0" cellpadding="0" border="0" style="border-collapse: collapse; mso-table-lspace: 0pt; mso-table-rspace: 0pt"> 
                        <tr> 
                            <td id="header-avatar-image-container" valign="top" style="padding: 0px; border-collapse: collapse; vertical-align: top; width: 32px; padding-right: 8px"> <img id="header-avatar-image" class="image_fix" src="https://secure.gravatar.com/avatar/12df4da7e3351be801bc16b66caf8038?d=mm&amp;s=48" height="32" width="32" border="0" style="border-radius: 3px; vertical-align: top" /> 
                            </td> 
                            <td id="header-text-container" valign="middle" style="padding: 0px; border-collapse: collapse; vertical-align: middle; font-family: Arial, sans-serif; font-size: 14px; line-height: 20px; mso-line-height-rule: exactly; mso-text-raise: 1px"> <a class="user-hover" rel="hardy.ferentschik" id="email_hardy.ferentschik" href="https://hibernate.atlassian.net/secure/ViewProfile.jspa?name=hardy.ferentschik" style="color:#6c797f;; color: #3b73af; text-decoration: none">Hardy Ferentschik</a> <strong>commented</strong> on <a href="https://hibernate.atlassian.net/browse/WEBSITE-327" style="color: #3b73af; text-decoration: none"><img src="cid:jira-generated-image-static-improvement-269af0e5-0fef-4e61-af20-5ca7d787ea1f" height="16" width="16" border="0" align="absmiddle" alt="Improvement" /> WEBSITE-327</a> 
                            </td> 
                        </tr> 
                    </table> 
                </td> 
            </tr> 
            <tr> 
                <td id="email-content-container" style="padding: 0px; border-collapse: collapse; padding: 0 20px"> 
                    <table id="email-content-table" cellspacing="0" cellpadding="0" border="0" width="100%" style="border-collapse: collapse; mso-table-lspace: 0pt; mso-table-rspace: 0pt; border-spacing: 0; border-collapse: separate"> 
                        <tr> 
                            <!-- there needs to be content in the cell for it to render in some clients --> 
                            <td class="email-content-rounded-top mobile-expand" style="padding: 0px; border-collapse: collapse; color: #fff; padding: 0 15px 0 16px; height: 15px; background-color: #fff; border-left: 1px solid #ccc; border-top: 1px solid #ccc; border-right: 1px solid #ccc; border-bottom: 0; border-top-right-radius: 5px; border-top-left-radius: 5px; height: 10px; line-height: 10px; padding: 0 15px 0 16px; mso-line-height-rule: exactly">
                                &nbsp;
                            </td> 
                        </tr> 
                        <tr> 
                            <td class="email-content-main mobile-expand " style="padding: 0px; border-collapse: collapse; border-left: 1px solid #ccc; border-right: 1px solid #ccc; border-top: 0; border-bottom: 0; padding: 0 15px 0 16px; background-color: #fff"> 
                                <table class="page-title-pattern" cellspacing="0" cellpadding="0" border="0" width="100%" style="border-collapse: collapse; mso-table-lspace: 0pt; mso-table-rspace: 0pt"> 
                                    <tr> 
                                        <td style="vertical-align: top;; padding: 0px; border-collapse: collapse; padding-right: 5px; font-size: 20px; line-height: 30px; mso-line-height-rule: exactly" class="page-title-pattern-header-container"> <span class="page-title-pattern-header" style="font-family: Arial, sans-serif; padding: 0; font-size: 20px; line-height: 30px; mso-text-raise: 2px; mso-line-height-rule: exactly; vertical-align: middle"> <a href="https://hibernate.atlassian.net/browse/WEBSITE-327" style="color: #3b73af; text-decoration: none">Re: Generate dash based names for imported blogs</a> </span> 
                                        </td> 
                                    </tr> 
                                </table> 
                            </td> 
                        </tr> 
                        <tr> 
                            <td id="text-paragraph-pattern-top" class="email-content-main mobile-expand  comment-top-pattern" style="padding: 0px; border-collapse: collapse; border-left: 1px solid #ccc; border-right: 1px solid #ccc; border-top: 0; border-bottom: 0; padding: 0 15px 0 16px; background-color: #fff; border-bottom: none; padding-bottom: 0"> 
                                <table class="text-paragraph-pattern" cellspacing="0" cellpadding="0" border="0" width="100%" style="border-collapse: collapse; mso-table-lspace: 0pt; mso-table-rspace: 0pt; font-family: Arial, sans-serif; font-size: 14px; line-height: 20px; mso-line-height-rule: exactly; mso-text-raise: 2px"> 
                                    <tr> 
                                        <td class="text-paragraph-pattern-container mobile-resize-text " style="padding: 0px; border-collapse: collapse; padding: 0 0 10px 0"> 
                                            <p style="margin: 10px 0 0 0">There is a bit of a question how to handle numbers though. We use a lot of &quot;Project X version Z.Y.Z releases&quot;, how does this get translated? For example <em>HibernateCore400Beta4Release</em>. With my current approach it would be <em>hibernate-core-400-beta-4-release</em>. Note, I am not splitting the 400. Partly it starts to look silly, but also because we have slugs like these <em>JavaOne2008HibernateAtJBossSpeakeasy</em>.</p> 
                                            <p style="margin: 10px 0 0 0">Using:</p> 
                                            <div class="code panel" style="border-width: 1px;; border: 1px solid #ccc; background: #f5f5f5; font-size: 12px; line-height: 1.333; font-family: monospace; border: 1px solid #ccc; -moz-border-radius: 3px 3px 3px 3px; border-radius: 3px 3px 3px 3px; margin: 9px 0">
                                                <div class="codeContent panelContent" style="padding: 9px 12px"> 
                                                    <pre class="code-java" style="margin: 10px 0 0 0; max-height: 30em; overflow: auto; white-space: pre-wrap; word-wrap: normal">
  def pretty_print_slug(camel_case_slug)
    camel_case_slug.gsub(/JBoss/,'jboss').    # handle JBoss/JBug etc specifically
    gsub(/JBug/,'jbug').
    gsub(/(\D+)([0-9]+)/,'\1-\2').            # dash before a sequence of numbers
    gsub(/([0-9]+)(\D+)/,'\1-\2').            # dash after a sequence of numbers
    gsub(/([A-Z]+)([A-Z][a-z])/,'\1-\2').     # dash before a <span class="code-keyword" style="color: #000091">new</span> uppercase word
    gsub(/([a-z])([A-Z])/,'\1-\2').           # dash after a word
    downcase
  end
</pre> 
                                                </div>
                                            </div> 
                                            <p style="margin: 10px 0 0 0">We would get these new slugs:</p> 
                                            <div class="preformatted panel" style="border-width: 1px;; border: 1px solid #ccc; background: #f5f5f5; font-size: 12px; line-height: 1.333; font-family: monospace; border: 1px solid #ccc; -moz-border-radius: 3px 3px 3px 3px; border-radius: 3px 3px 3px 3px; margin: 9px 0">
                                                <div class="preformattedContent panelContent" style="padding: 9px 12px"> 
                                                    <pre style="margin: 10px 0 0 0; max-height: 30em; overflow: auto; white-space: pre-wrap; word-wrap: normal; white-space: pre; word-break: normal; word-wrap: break-word; word-break: break-word; white-space: pre-wrap">hibernate-ogm-error-handling-on-nontransactional-no-sql-stores
hibernate-ogm-times-2413-and-42-beta-1-released
hibernate-search-51
hibernate-validator-520-alpha-1-with-java-8-support-and-a-51-maintenance-release
bug-fixes-around-jpql-and-more-hibernate-ogm-412-released
hibernate-validator-520-beta-1-a-joint-effort
free-ceylon-conference-in-paris
ceylon-10-beta-now-available
ceylon-m-2-minitel-released
ceylon-m-4-released
trying-out-ceylons-java-interop
cape-dwarf-blog-moved-to-capedwarforg
finally-new-cape-dwarf-release-this-time-on-wild-fly
modules-endpoints-sqlgcs-new-channel-impl-aka-new-cape-dwarf-100-beta-6
cape-dwarf-is-back-from-vacation-and-conferences-new-100-beta-5
cape-dwarf-100-beta-4-is-out
arquillian-100-alpha-1-released
file-download-support
new-edition-of-java-persistence-with-hibernate
first-release-of-author-doclet
introducing-author-doclet
syntax-highlighting-now-available
testing-java-doclets
seam-community-heros-announced-at-jud-con
is-seam-3-going-to-be-portable-or-what
gel-with-cdi-and-java-ee-at-the-boston-jbug
seam-3-modules-stocking-stuffer-release
weld-extensions-becomes-seam-solder-300-beta-1-now-available
hibernate-orm-4212-final-released
hibernate-orm-435-final-released
hibernate-ormjira-policies-and-clean-up-tactics
hibernate-orm-4211-final-released
hibernate-orm-434-final-4210-final-released
future-posts-moving-to-a-new-home
java-one-jigsawjboss-modules-and-the-community-you
modules-in-jdk-8-and-project-jigsaw-requirements-review-part-1
jboss-marshalling-130-final-release-candidate
jboss-modules-at-jud-con-2011
no-sql-for-hibernate-ogm-querying-for-your-data
hibernate-ogm-410-beta-8-is-out-optimistic-locking-and-performance-improvement
hibernate-ogm-410-beta-5-is-out-jpql-queries-for-neo-4-j-and-more
hibernate-ogm-400-beta-4-is-out
hibernate-ogm-410-beta-4-is-out-with-support-for-mongo-dbcli-syntax-and-bidirectional-relationships-for-neo-4-j
first-hibernate-ogm-release-aka-41-final
hibernate-ogm-410-cr-1-stable-mapping
hibernate-ogm-41-beta-2-wild-fly-andjboss-eap-modules
blah-vs-bean-validation-you-missed-the-point-like-mars-climate-orbiter
hibernate-ogm-roadmap-to-first-final
hibernate-orm-438-final-and-4217-final-released
hibernate-orm-436-final-and-4215-final-released
hibernate-orm-437-final-and-4216-final-released
hibernate-orm-4214-final-released
hibernate-orm-4213-final-released
hibernate-search-500-cr-2
hibernate-search-releases-500-beta-1-the-final-sprint-begins
hibernate-search-500-beta-2-released
haste-makes-waste-here-comes-hibernate-validator-510-beta-1
dont-wait-upgrade-hibernate-validator-510-final-is-out
hibernate-validator-510-cr-1-is-out-one-step-closer-to-final
more-supported-data-types-and-some-bug-fixes-hibernate-ogm-411-released
no-sql-with-hibernate-ogm-101-persisting-your-first-entities
practical-rich-faces-second-edition-is-published
rich-faces-4-programmatic-control-of-partial-processing
migration-to-rich-faces-4-rich-faces-data-models
rich-faces-4-client-side-validation
rich-faces-4-object-validation
getting-started-with-rich-faces-40-push
why-isjboss-as-7-so-fast
the-72-heros-of-as-7
as-7-beta-stream-begins
as-700-alpha-1-released
git-is-awesome
small-gotcha-with-seam-99
seam-module-spotlight-seam-catch
seam-3-examples
aero-gear-100-m-6-release-jumps-ahead-with-ios-and-java-script
coming-soon-new-aero-gear-site-other-updates
were-hiring-for-our-mobile-web-hybrid-and-native-project-aero-gear-join-the-team-atjboss
aero-gear-100-m-4-released
aero-gear-100-m-3-released-welcome-to-hybrid
weld-201-final
weld-200-final-released
weld-200-beta-3
weld-200-beta-1
weld-200-beta-2-released
iron-jacamar-110-beta-5-is-out
iron-jacamar-110-beta-4-is-out
iron-jacamar-110-beta-3-is-out
iron-jacamar-110-beta-2-is-out
iron-jacamar-110-beta-1-is-out
seam-faces-version-300-beta-1-release-notes
improving-community-the-power-of-good-centralized-documentation
implementing-cape-dwarfs-users-api-with-picket-link-socials-open-id-support
inside-cape-dwarf-how-we-implemented-the-datastore-api
gavin-king-gets-his-star
spreadsheets-in-seam-3
on-contexts-scopes-and-conversations
a-hitchhikers-guide-to-java-ee-6-application-setup-part-v
a-hitchhikers-guide-to-java-ee-6-application-setup-part-iv
jboss-community-asylum-opta-planner-for-the-masses
jboss-community-asylum-getting-into-mode-shape
jboss-community-asylum-lies-damn-lies-and-security
jboss-community-asylum-what-kind-of-animal-is-teiid
jboss-community-asylum-catching-a-wild-fly
cdi-interview-at-d-zone
selenium-trojan-false-positive
seam-and-flex
seam-220-ga-is-out
seam-212
cdi-11-public-review-draft
announcing-jdfjboss-developer-framework
jboss-as-71-on-open-shift
cdi-11-available
as-7-on-open-shift-building-modern-applications-greater-indian-developer-summit
using-a-different-persistence-provider-with-as-701
some-more-hibernate-search-5
a-fresh-new-major-release-hibernate-search-500-final
hibernate-search-500-candidate-release-1-spotted-in-the-wild
the-jbug-london-event-of-next-january-is-all-about-hibernate-search-and-pizza
hibernate-orm-431-final-release
hibernate-orm-430-final-release
hibernate-orm-430-cr-2-release
hibernate-orm-430-beta-5-release
hibernate-orm-430-cr-1-release
securing-your-applications-with-picket-link-and-delta-spike
picket-link-deep-dive-part-2
addon-development-with-forge-2-a-basic-primer
picket-link-deep-dive-part-1
picket-link-250-beta-3-release-and-version-change
weld-117-final-released
using-the-jbossas-maven-plugin-to-deploy-data-sources-to-as-7
bootstrap-service-registry
hibernate-orm-service-registry
data-grid-why
migrating-spring-applications-to-java-ee-6
hibernate-orm-416-final-release
jbpm-5-webbased-bpmn-2-authoring-in-guvnor
jud-con-2010-berlin-applying-drools-in-assistive-technology
moving-to-seam-3
be-aware-of-using-doublequotes-when-writing-drools-decision-tables
seam-and-drools-fusion-example
hibernate-search-andjboss-seam
google-maps-and-seam
its-been-a-while
warp-factor-seam
seam-validation
jsf-20-test-drive-pdl-part-4-pass-thru-attributes
jsf-20-test-drive-pdl-part-4-a-happy-end
jsf-20-test-drive-pdl-part-3-resources
jsf-20-test-drive-pdl-part-2-conditional-insert
jsf-20-test-drive-pdl-part-1
names-whats-in-um
designing-query-by-criteria
sdo
cdi-source
why-dont-cdi-beans-have-names-by-default
cdi-portable-extensions-in-the-wild
jsf-2-and-cdi-with-netbeans-and-glassfish
java-ee-6-final-release
jsr-299-final-draft-submitted
cdi-javadoc
writing-a-properties-file-in-java
making-external-resources-configurable-without-lots-of-xml-part-2
making-external-resources-configurable-without-lots-of-xml
jboss-as-6-released
an-exciting-day-for-enterprise-java
view-parameters-in-jsf-2
nice-article-about-seam
some-cool-applications-powered-by-seam
seam-3
seam-support-in-intelli-j
resin-ee-web-profile-strategy
you-should-upgrade-to-java-ee-6
qa-on-info-q
why-is-beansxml-required-in-cdi
weld-in-java-se
another-nice-portable-extension
introduction-to-ceylon-part-12
introduction-to-ceylon-part-11
introduction-to-ceylon-part-10
introduction-to-ceylon-part-9
introduction-to-ceylon-part-8
article-about-hibernate-shards-on-developer-works
jpa-20-typesafe-criteria-query-support-in-intelli-j
how-to-start-learning-java-ee-6
linda-blogs-the-typesafe-query-api-for-jpa-20
java-6-compiler-plugins-and-typesafe-criteria-queries
article-on-ajax-and-jsf
andy-schwartzs-jsf-2-summary
conspiracy-theorists
web-beans-sneak-peek-part-v-interceptors-and-events
a-typesafe-criteria-query-api-for-jpa
web-beans-sneak-peek-part-iii-declaring-components-using-xml
web-beans-sneak-peek-part-iv-scopes-contexts-and-resolver-methods
web-beans-sneak-peek-part-ii-injection-binding-annotations-and-component-types
web-beans-sneak-peek-part-i-introducing-web-beans
ee-6-wishlist-part-iii-unified-el
ee-6-wishlist-part-iejb-session-beans
ee-6-wishlist-part-iijsf
1000-registered-users-in-the-first-month
lets-demo-the-wikitext
wiki-road-map
cdi-portable-extension-examples
the-web-framework-space-is-achangin
designers-vs-developers-declaration-vs-procedure
comparing-web-frameworks-seam
more-on-cdi-interceptor-bindings
on-cdi-interceptor-bindings
jboss-tool-201
everything-thats-wrong-with-the-post-javalanguage-debate-in-one-easy-blog-post
jboss-tools-screenshots
ceylon-idem-1-release
the-usual-suspects
granite-ds-and-cdi
cdi-and-ejb
what-methods-belong-on-an-entity
rich-faces-32-released
panasonic-dmclx-3
ceylon-m-1-newton-released
ceylon-en-mexico-df
fun-wildcardrelated-problem-in-javas-typesystem
microcontainer-goes-200-ga
busy-busy-busy-new-100-beta-3-cape-dwarf-release-finally-out
cape-dwarf-optimizations-and-bug-fixes-aka-100-beta-2
first-cape-dwarf-release
back-from-jud-con-china
visitors-and-class-conference
seam-recipes-part-1
rest-support-in-latest-seam-21
rest-easy-support-now-available-in-seam
implementing-graceful-session-timeout-with-seam-jsf-and-j-query
the-new-seam-captcha-is-great
fun-with-my-sql-case-sensitivity
new-weblog-is-live
more-on-the-wiki-road-map
hibernate-350-beta-1-released
are-books-tutorials
java-persistence-with-hibernate-book-available-in-german
migrating-databases-with-db-unit
history-triggers-and-hibernate
books-for-free
what-are-scalar-types-anyway
seam-infinispan-and-arquillian-social-at-devoxx-plus-yourjboss-planner
adam-bien-java-developer-of-the-year-2010
help-us-select-an-arquillian-logo
a-more-concise-way-to-generate-the-jpa-2-metamodel-in-maven
seam-xml-300-alpha-1-brings-xm-lbased-configuration-to-fruition
step-right-up-and-select-your-time-zone
learn-how-to-speed-up-your-js-fbased-seam-application-part-1-of-2
using-a-seamgen-project-injboss-tools
seamgen-gets-a-modest-upgrade
managing-the-dependencies-of-a-seamgen-project-with-ivy
hibernate-orm-418-final-released
hibernate-orm-432-final-released
hibernate-orm-429-final-released
hibernate-orm-427-sp-1-released
hibernate-orm-428-final-released
hibernate-orm-427-final-released
modularized-java-withjboss-modules
hibernate-ogm-4-beta-3-is-out
hibernate-annotations-alpha-1
reattaching-an-object-having-no-modification
practical-tips-on-jdk-15-annotations
hibernate-has-a-new-website
jboss-community-recognition-awards-voting-ends-tomorrow
a-bit-of-hibernate-at-jud-con-and-red-hat-summit
bean-validation-11-cr-3-final-approval-ballot
hibernate-search-42-final-is-out-spatial-query-and-more
hibernate-core-400-cr-5-release
hibernate-core-368-final-release
hibernate-core-366-final-release
hibernate-core-367-final-release
hibernate-core-365-final
hibernate-352-final-release
hibernate-validator-510-alpha-1-released
jbug-munich
maintenance-releases-commonsannotations-annotations-and-entitymanager
hibernate-metamodel-generator-has-moved
hibernate-metamodel-generator-130-final
bean-validation-11-feature-spotlight-method-validation
bean-validation-11-feature-spotlight-expression-language
slides-from-bean-validation-talk-available
bean-validation-tck-110-cr-1-and-hibernate-validator-500-cr-1-released
hibernate-validator-500-alpha-2-and-431-final
mongo-db-object-id-support-and-restructured-public-api-hibernate-ogm-410-beta-7-is-out
query-improvements-and-better-neo-4-j-support-hibernate-ogm-410-beta-6-is-out
hibernate-ogm-nominated-for-dukes-choice-award-2014
hibernate-ogm-410-beta-3-is-out-bringing-improved-support-for-neo-4-j-querying-and-more
hibernate-ogm-410-beta-1-is-out
rich-faces-at-java-one-2010
rich-faces-400-milestone-3-released
rich-faces-400-milestone-4-released
rich-faces-400-m-1-released
google-application-engine-support-with-rich-faces-4
rich-faces-4-overview-part-i-ajax-request-queuing
rich-faces-4-overview-part-iv-inputs-components
</pre> 
                                                </div>
                                            </div> 
                                            <p style="margin: 10px 0 0 0">Thoughts?</p> 
                                        </td> 
                                    </tr> 
                                </table> 
                            </td> 
                        </tr> 
                        <tr> 
                            <td class="email-content-main mobile-expand " style="padding: 0px; border-collapse: collapse; border-left: 1px solid #ccc; border-right: 1px solid #ccc; border-top: 0; border-bottom: 0; padding: 0 15px 0 16px; background-color: #fff"> 
                                <table id="actions-pattern" cellspacing="0" cellpadding="0" border="0" width="100%" style="border-collapse: collapse; mso-table-lspace: 0pt; mso-table-rspace: 0pt; font-family: Arial, sans-serif; font-size: 14px; line-height: 20px; mso-line-height-rule: exactly; mso-text-raise: 1px"> 
                                    <tr> 
                                        <td id="actions-pattern-container" valign="middle" style="padding: 0px; border-collapse: collapse; padding: 10px 0 10px 24px; vertical-align: middle; padding-left: 0"> 
                                            <table align="left" style="border-collapse: collapse; mso-table-lspace: 0pt; mso-table-rspace: 0pt"> 
                                                <tr> 
                                                    <td class="actions-pattern-action-icon-container" style="padding: 0px; border-collapse: collapse; font-family: Arial, sans-serif; font-size: 14px; line-height: 20px; mso-line-height-rule: exactly; mso-text-raise: 0px; vertical-align: middle"> <a href="https://hibernate.atlassian.net/browse/WEBSITE-327#add-comment" target="_blank" title="Add Comment" style="color: #3b73af; text-decoration: none"> <img class="actions-pattern-action-icon-image" src="cid:jira-generated-image-static-comment-icon-80cce528-26f4-45e3-9f0a-b6de12956629" alt="Add Comment" title="Add Comment" height="16" width="16" border="0" style="vertical-align: middle" /> </a> 
                                                    </td> 
                                                    <td class="actions-pattern-action-text-container" style="padding: 0px; border-collapse: collapse; font-family: Arial, sans-serif; font-size: 14px; line-height: 20px; mso-line-height-rule: exactly; mso-text-raise: 4px; padding-left: 5px"> <a href="https://hibernate.atlassian.net/browse/WEBSITE-327#add-comment" target="_blank" title="Add Comment" style="color: #3b73af; text-decoration: none">Add Comment</a> 
                                                    </td> 
                                                </tr> 
                                            </table> 
                                        </td> 
                                    </tr> 
                                </table> 
                            </td> 
                        </tr> 
                        <!-- there needs to be content in the cell for it to render in some clients --> 
                        <tr> 
                            <td class="email-content-rounded-bottom mobile-expand" style="padding: 0px; border-collapse: collapse; color: #fff; padding: 0 15px 0 16px; height: 5px; line-height: 5px; background-color: #fff; border-top: 0; border-left: 1px solid #ccc; border-bottom: 1px solid #ccc; border-right: 1px solid #ccc; border-bottom-right-radius: 5px; border-bottom-left-radius: 5px; mso-line-height-rule: exactly">
                                &nbsp;
                            </td> 
                        </tr> 
                    </table> 
                </td> 
            </tr> 
            <tr> 
                <td id="footer-pattern" style="padding: 0px; border-collapse: collapse; padding: 12px 20px"> 
                    <table id="footer-pattern-container" cellspacing="0" cellpadding="0" border="0" style="border-collapse: collapse; mso-table-lspace: 0pt; mso-table-rspace: 0pt"> 
                        <tr> 
                            <td id="footer-pattern-text" class="mobile-resize-text" width="100%" style="padding: 0px; border-collapse: collapse; color: #999; font-size: 12px; line-height: 18px; font-family: Arial, sans-serif; mso-line-height-rule: exactly; mso-text-raise: 2px">
                                 This message was sent by Atlassian JIRA <span id="footer-build-information">(v6.5-OD-05-041#65001-<span title="e07c9f6ede7074bd21de4ab8b492355afe6390de" data-commit-id="e07c9f6ede7074bd21de4ab8b492355afe6390de}">sha1:e07c9f6</span>)</span> 
                            </td> 
                            <td id="footer-pattern-logo-desktop-container" valign="top" style="padding: 0px; border-collapse: collapse; padding-left: 20px; vertical-align: top"> 
                                <table style="border-collapse: collapse; mso-table-lspace: 0pt; mso-table-rspace: 0pt"> 
                                    <tr> 
                                        <td id="footer-pattern-logo-desktop-padding" style="padding: 0px; border-collapse: collapse; padding-top: 3px"> <img id="footer-pattern-logo-desktop" src="cid:jira-generated-image-static-footer-desktop-logo-8eb3d869-5c90-42f9-a401-72825b80cacc" alt="Atlassian logo" title="Atlassian logo" width="169" height="36" class="image_fix" /> 
                                        </td> 
                                    </tr> 
                                </table> 
                            </td> 
                        </tr> 
                    </table> 
                </td> 
            </tr> 
        </table>   
    </body>
</html>