View Source

[!_Images^btn_previous.png!|Leave Planning] [!_Images^btn_next.png|align=right!|Examples]
\\
\\
{tip:icon=none}Confluence can help development teams get new new members up to speed quickly so that they're fixing bugs sooner and detracting less from highly productive members.
\\
* *Add a new child* *[page|Creating a page]* *to this page* by going to the _Add_ menu and selecting _Page_. Then look for the child page in the *Children* section at the bottom of this page.{tip}

{note}This induction handbook follows on from the Global Induction. Please also review the [New Employee Checklist|Confluence Induction] first before proceeding.{note}
{section}
{column:width=50%}

{panel:borderWidth=3}
h3. Induction

Congratulations, you have been chosen to become a part of the Confluence team\! How exciting is that?

On second thoughts, don't answer that.

By now you should have a desk, a chair and a computer running your operating system of choice. If you don't, grab somebody because you've missed the first couple of stages of your induction. Otherwise, make sure you are sitting comfortably and we'll continue.
{note:title=Ergonomics Warning}
If you are not sitting comfortably, please sign an occupational health and safety claims waiver form immediately.
{note}

h3. About The Confluence Development Team

The Confluence Development Team is responsible for the development of Confluence, the enterprise wiki. Imagine a gigantic funnel. Thousands of feature and improvement suggestions and bug reports pour into the top, and a top quality enterprise wiki comes out at the bottom. You're sitting in the middle.

h3. Administrivia

*What hours do I need to work?*

You are contracted to work an 8.5 hour day, including one hour for lunch. We're pretty relaxed about when you start and finish work each day, so long as you:
* put in the hours
* show up for scheduled meetings (including the daily 10am stand-up)
* let your team leader know in advance if you're going to be gone at some time you'd normally be expected to be around

We also do a lot of pair-programming, so if you know you're working with a pair and one of you habitually works 8-5 and the other 10-7, you should probably work it out between yourselves to show up at the office at the same time.

Procedures for sick leave and annual leave should already have been explained to you as part of your company induction.

h3. Confluence Resources/Bookmarks

The Confluence team uses many different resources and tools to go about their various functions including:
# Staff Contact List - photos and contact information of all Atlassian staff
# The CONFDEV space
# The [documentation|http://confluence.atlassian.com/display/DOC], [discussion|http://confluence.atlassian.com/display/DISC] and [extensions|http://confluence.atlassian.com/display/CONFEXT] spaces on confluence.atlassian.com
# [*Charles' Poker Corner*|http://confluence.atlassian.com/display/~cmiller/Poker+Corner] -- explains where half the team vanishes to on Friday lunchtimes
# The Communication Methods page contains some RSS feeds you should subscribe to, including the Atlassian del.icio.us feeds.
{panel}
{column}
{column:width=50%}
{panel:borderWidth=3}
h3. Configure Confluence Systems

As part of your induction, you should have received logins for all the various Atlassian systems. Now would be a good idea to check them out:
* [http://confluence.atlassian.com] -- check this out particularly.
* [http://jira.atlassian.com]
* cvs.atlassian.com (And [Fisheye|http://resches.sydney.atlassian.com:8181/viewrep/AtlassianCVS])
* svn.atlassian.com (And [Public Fisheye|http://svn.atlassian.com/fisheye/viewrep/public])
* [Bamboo on keg.sydney.atlassian.com|http://keg.sydney.atlassian.com:8080/bamboo/] (Unit test CI)
* [Bamboo on panda.sydney.altassian.com|http://panda.sydney.atlassian.com:8080/bamboo/] (Functional test CI)

* \\RESCHES\DEVFILES (including the vitally important {{entertainment}} directory)

h3. What Do I Do Now?

h4. Set up your development environment

Read our '*Setting Up a Confluence Development Environment*' instructions, which show you how to grab Confluence from version control and get it compiled and running inside IDEA.

Your first important task at Atlassian is to help us maintain this document. Anywhere you find it unclear or inaccurate, ask a nearby developer what you should be doing then _fix the wiki page_.

h4. Set up other parts of your computer

You may want to install OpenOffice (or NeoOffice if you are on a Mac, which can be found on DEVFILES\software\apple) in order to be able to view DOC and XLS files sent to you by random people.

h4. Learn More about Confluence

Once you have Confluence installed, play with it. Look at the source code. Read [the documentation|http://confluence.atlassian.com/display/DOC]. Get a feel for the bugs and feature requests in [JIRA|http://jira.atlassian.com]. Get more familiar with the core Open Source components of Confluence, especially [Hibernate|http://www.hibernate.org], [Spring|http://www.springframework.org] and [Lucene|http://lucene.apache.org]

h3. The First Few Weeks

Confluence is a reasonably big codebase, and the nature of the application is such that there are a lot of different subsystems with complex interdependencies. As a result, it can be a little hard to get into. We've found the best way to get started is to fix bugs: they're isolated, well-defined problems with a clear point of completion.

When your confidence grows, you'll be eased into bigger things.

You might also be curious to read our '*The Confluence Development Process*' document to find out how we develop software.
{panel}
{column}
{section}
\\
\\
[!_Images^btn_previous.png!|Leave Planning] [!_Images^btn_next.png|align=right!|Examples]
\\
\\
{warning:title=Warning: Sample Content}This is sample content that comes included with Confluence for the purposes of demonstrating how the product can be used.{warning}