Atlassian Summit Conference Announced

The Atlassian Summit Conference has been announced and there is currently a call for speakers. Normally I wouldn’t take interest in a relatively small vendor conference, but having worked with Atlassian products for the last year I have a keen interest. The conference runs May 30 – June 1 in San Francisco, California.

The high-level tracks currently include:

The Art of Collaboration

Who: Confluence admins and wiki champions

  • Adoption tips and tricks
  • Taking Confluence beyond the technical team
  • Documentation as a form of communication
  • How the Confluence team uses Confluence

JIRA Everywhere

Who: JIRA “fanbois” of all shapes and sizes

  • A dozen ways to get more out of your JIRA instance
  • Mobile development with JIRA
  • How the JIRA team uses JIRA
  • The state of the possible with JIRA APIs

Art of Scrum & Kanban

Who: Scrum masters and dev managers

  • Going Agile with big teams
  • When to shift to Kanban?
  • Agile quality assurance (QA)
  • Scrum with the GreenHopper Rapid Board

The Art of DevOps

Who: DevOps folks, build engineers & dev managers

  • Kanban for DevOps teams
  • Shorten the gap between the Ops and Devs
  • Release management secrets
  • Tricks for mastering puppet

The Art of Dev Speed

Who: Software devs and dev managers

  • Secrets of a highly productive development team
  • How we got to daily builds
  • Running your development process on the full Atlassian stack
  • How we moved to DVCS
  • DVCS debate: Pull request vs code review
  • Forking vs branching

High Performance Admin

Who: JIRA and Confluence admins

  • JIRA workflow
  • Performance tuning tricks
  • App links & activity streams
  • Confluence gardening and scalability

Plugin Developer

Who: Corporate and indie devs

  • Atlassian remote applications
  • Dev Ecosystem State of the Union
  • A corporate developer’s primer on Atlassian APIs
  • Extending Atlassian with modern web app dev techniques
  • Atlassian API breakdown

 

In its fourth year, this conference seems to appeal to a mix of team members. I will definitely have to consider whether to go or not.

 

Installing Atlassian SDK with NetBeans

To create custom plugins and functionality for Atlassian products, you can download and use the Atlassian plugin SDK following instructions here : https://developer.atlassian.com/display/DOCS/Installing+the+Atlassian+Plugin+SDK

The key part is to add the atlassian SDK BIN directory to your path.

After the plugin project is initially created the Maven project comes up as “unloadable” in the NetBeans Projects window. Also, nodes like “Source Packages” do not show up.

Next, the official instructions here say that once you generate a new project, the Maven POM for that project needs to be modified as specified here : https://developer.atlassian.com/display/DOCS/Configuring+NetBeans+to+use+the+Atlassian+Plugin+SDK

Continue reading ‘Installing Atlassian SDK with NetBeans’

Documenting My Experiences Working with Atlassian Products

I will shortly be starting a series of articles and observations about the Atlassian suites of products such as :

Bamboo
JIRA
Greenhopper
Bonfire
Crowd
Confluence
Gliffy
Fisheye
Crucible
Clover

I have begun to use many of these products and their related plugins both during my day job and through many projects at night. As such I wanted to document my experiences and learnings with them.

Adam

NetBeans 7.2 New and Noteworthy Features Start To Take Shape

If you are browsing around the NetBeans Wiki you may have noticed the NetBeans 7.2 features “New and Noteworthy” have started to develop. http://wiki.netbeans.org/NewAndNoteworthyNB72

There are some interesting planned features such as the ability to import/export projects a zip files, the Maven repositories are getting their own top-level node in the Services window instead of having a separate Maven Repository window, and a very interesting feature for allowing debugger breakpoints to conditionally enable/disable other breakpoints.

So far, the new debugger feature is most interesting and I’ll be testing it out in daily builds as soon as I get a chance.

NetBeans 7.1.1 Details

 

NetBeans 7.1.1 is intended to be a bug fix release. You can view the details here : http://wiki.netbeans.org/NetBeans_711

 

 

NetBeans Roadmap Updated to Include 7.1.1 and 7.2 Timelines

For those that follow such trivial pieces of news like me, the NetBeans team has updated the visual roadmap to include tentative release timelines for NetBeans 7.1.1 and 7.2.

See here : http://netbeans.org/community/releases/roadmap.html

Oracle Releases Java 6 Update 30 (JDK 1.6.0.30)

Oracle has released the Java 6 Update 30 JDK. The following are some of the updates and bugs fixed:

Java VisualVM 1.3.2

Java VisualVM based on VisualVM 1.3.2 is included in Java SE 6u30. This release introduces the following features and enhancements:

Issue 428: Show CompositeType field descriptions in tooltips
Tracking (hash)map resize events by Tracer-Collections plugin

For more information, see the VisualVM 1.3.2 release notes : http://visualvm.java.net/relnotes132.html

The following table lists the fixes in Java SE 6u30:

Bug ID Category Sub-Category Synopsis
7041100 hotspot compiler2 The load in String.equals intrinsic executed before null check
6755621 hotspot svc_agent Include SA binaries into Windows JDK
6981400 java classes_awt Tabbing between textfield do not work properly when ALT+TAB
6987967 java classes_awt D3D preloading thread should initialize COM
7029903 java classes_awt Splash screen is not shown in 64-bit Linux with 16-bit color depth
7073337 java classes_awt Crash after playing Java game on Pogo
7074386 java classes_fontprop Fall back to fontconfig file based on only OS major version number on Linux
7086240 java classes_fontprop [11203-lin64-110708]nls: oui can’t display japanese character on ol6 jp locale
4947220 java classes_lang (process) Runtime.exec() cannot invoke applications with unicode parameters (win)
6761678 java classes_lang (ann) SecurityException in AnnotationInvocationHandler.getMemberMethods
6670868 java classes_net StackOverFlow with authenticated Proxy tunnels
7041800 java classes_net URI.equals may incorrectly return true with escaped octets
7068416 java classes_net Lightweight HTTP Server should support TCP_NODELAY
6898310 java classes_nio (cs) Charset cache lookups should be synchronized
7002957 java classes_nio (fc) FileChannel.transferTo fails to load libsendfile on Solaris 64-bit
7053398 java classes_sound Gervill for 6uXX (1): integrate Gervill into 6uXX
7014263 java classes_util_concurrent NegativeArraySizeException reported in ArrayBlockingQueue under load
6984762 java classes_util_i18n Invalid close of file descriptor ‘-1′ in findZoneinfoFile
7090844 java classes_util_i18n Support a timezone whose offset is changed more than once in the future
7092679 java classes_util_i18n (tz) Java getting wrong timezone/DST info on Solaris 11
7103405 java classes_util_i18n Correct display names for Pacific/Apia timezone
6751338 java classes_util_jarzip ZIP inflater/deflater performance
6858865 java classes_util_jarzip Fix for 6728376  causes regression if the size of “data” is 0 and malloc returns Null for 0-length
7011162 java classes_util_jarzip REGRESSION, incorrect header handling of extra gzip fields
6337964 java compiler should ignore last comma in annotation array
6512707 java compiler “incompatible types” after (unrelated) annotation processing
6682380 java compiler Foreach loop with generics inside finally block crashes javac with -target 1.5
7024568 java compiler Very long method resolution causing OOM error
7078543 java compiler Accepted syntax change b/w JDK 6 & 7 w/ -source 6: trailing ‘,’ in ann value array
7079713 java compiler javac hangs when compiling a class that references a cyclically inherited class
7011591 java debugger JDWP socket transport should restart interrupted system calls (EINTR)
7066203 java localization Update currency data to the latest ISO 4217 standard
7049774 java rmi UID construction appears to hang if time changed backwards
7102369 java rmi remove java.rmi.server.codebase property parsing from registyimpl
7102914 java_deployment security REGRESSION: secure cookies is always dropped if network connection is triggered via liveconnect
6953625 java_plugin iexplorer SSV Helper Add-on doesn’t get registered on IE
6994562 java_plugin iexplorer Swing classes (both JTextArea and JTextField) don’t support caret width tuning
6929996 java_plugin plugin2 Request for method to disable the next gen plugin for end user managed account on Windows
7002572 java_plugin plugin2 [plugin2] showDocument() open browser window behind of applet in Firefox 3.6.xx
7021429 java_plugin plugin2 Jar file used by JRE1.4.2 won’t be cached if it runs on New Generation Plugin.
7022938 java_plugin plugin2 New Java Plug-in occasionally fails to load first applet of two on IE 6
7041125 jndi ldap LDAP API does not catch malformed filters that contain two operands for the ! operator
7103725 jsse runtime REGRESSION – 6u29 breaks ssl connectivity using TLS_DH_anon_WITH_AES_128_CBC_SHA
7010928 visualvm tool Update Java VisualVM in 6ux
7065822 xml jaxb Namespace of xml elements can change when un/marshalling xml using jaxb

Additional Details can be found here : http://www.oracle.com/technetwork/java/javase/6u30-relnotes-1394870.html

Oracle Releases Java 6 Update 29 (JDK 1.6.0.29)

Oracle has release the Java 6 Update 29 JDK. The following are some of the updates and bugs fixed:

Additional Details can be found here : http://www.oracle.com/technetwork/java/javase/6u29-relnotes-507960.html

Bug ID Category Sub-Category Synopsis
7041200  java classes_net java.net.InterfaceAddress’s equals method may throw NPE
6942989  java classes_util_logging Memory leak of java.lang.ref.WeakReference objects
7037336  java_deployment download Downloading of resources with redirect URL should remember final URL
7038810  java_plugin misc Regression: JNLP applet with file protocol failed to download
7032687  java_plugin plugin Dragged-out applet can be closed when close browser

The Microchip corporation chooses NetBeans over Eclipse for its new MPLAB IDE.

In a wonderful article from Geertjan Wielenga, NetBeans is highlighted over Eclipse in its selection by Microchip to power its IDE for MPLAB.

Check it out here : http://blogs.oracle.com/geertjan/entry/open_source_framework_powers_latest

Oracle Releases Java 6 Update 27 (JDK 1.6.0.27)

Oracle has release the Java 6 Update 27 JDk. The following are some of the updates and bugs fixed:

Continue reading ‘Oracle Releases Java 6 Update 27 (JDK 1.6.0.27)’