Monthly Archives: February 2008

Communicating Across Products and Oceans

Dipping into the Stream You may already know about the Activity Stream feature that will be part of JIRA Studio. The idea is that all of the activity on a project, across its issues, wiki content, source commits and code reviews, can be viewed in a continuous, integrated timeline. We recently rolled the feature out to JIRA Studio beta testers, and we're continuing to expand and improve it for the upcoming public launch. Here's a peek at what it looks like today: We were able to implement Activity

Continue reading »

In the previous parts, I talked about the requirements for our maven process and how we met some of them setting up our maven infrastructure. Setting up your infrastructure is just one part of the process. The other part, and in some ways a more important one, is about how you set up your projects. A Maven project is configured through its pom.xml - also known as simply a POM. Among other things in this file you specify: Maven plugins you use to build your project and their versions configuration

Continue reading »

This is a continuation to my previous post where I claimed that IE is broken. Well, it seems that it is not the only one. Opera has problems of its own kind. When it comes to positioning pop-up windows, there is a difference between the x and y you set and you get as well. Moving a pop-up window moves its top left corner relatively to the top left corner of its parent window. Unlike in other browsers, where a new pop-up window is treated as equal to its parent, Opera opens a pop-up window as a new

Continue reading »

In Part 1of this series I talked about our requirements for the Maven process and the issues we needed to resolve. In this part I will focus on the infrastructure that Maven needs to have in place and how we set it up to suite our needs.. Repositories With Maven you use repositories to store your libraries. In fact you store artifacts in the repositories. We have a few repositories for different types of artifacts: Public libraries are kept in our public repository. Contributed libraries are in

Continue reading »

IE pop-up window that remembers its own position

Generally speaking, pop-ups are a bad idea. Pop-up windows take the focus from the current application - all of a sudden a new window pops up (that's why it's called a pop-up) and the original window loses focus and is usually hidden behind this new window. This can be difficult to manage by disabled people and creates accessibility issues. We try to build user friendly applications as much as we can. As a convenience this little pop-up has a remember-my-position feature. Position (and size) of the

Continue reading »