Bug 308040 - [build][hudson] provide Hudson integration for Mylyn
Summary: [build][hudson] provide Hudson integration for Mylyn
Status: RESOLVED FIXED
Alias: None
Product: z_Archived
Classification: Eclipse Foundation
Component: Mylyn (show other bugs)
Version: unspecified   Edit
Hardware: PC Windows XP
: P1 enhancement (vote)
Target Milestone: 0.7   Edit
Assignee: Markus Knittig CLA
QA Contact:
URL:
Whiteboard:
Keywords: contributed, noteworthy, plan
Depends on:
Blocks:
 
Reported: 2010-04-04 02:06 EDT by Harshana Eranga Martin CLA
Modified: 2011-01-31 14:15 EST (History)
6 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Harshana Eranga Martin CLA 2010-04-04 02:06:57 EDT
Mylyn is the Task and Application Life cycle Management (ALM) framework for Eclipse. It provides The revolutionary task-focused interface, A task management tool for developers, A broad ecosystem of Agile and ALM integrations. Mylyn helps developers with Multitasking as it reduces the information overload. Mylyn integrates tasks with the IDE and monitors the developer activities using some models and predict the workspace artifact usage and link them all to create a task context. So these task contexts reduces the information overload (e.g: filters the  bundles in the workspace and show only bundles which are related to the task contaxt). This helps to improve the developer productivity and helps to share the expert knowledge with other developers in the team. 

Hudson is a server which is used for continuous integration and it is now widely used by the developers of the Eclipse Foundation and other places as well.  So the aim of this proposal is to implement a client for Hudson's Remote API and provide basic UI layer to displays build status, console output and test results for builds.
Comment 1 Steffen Pingel CLA 2010-04-29 14:26:03 EDT
Markus, I'll assign this bug to you since you will be driving this. We can use this report for general discussion items and create new bugs for all tasks related to the project. Let's tag all Hudson/Build related tasks with [build] so we can easily keep track of them. 

As a first step I would recommend that you look through the contributor documentation and setup a workspace: http://wiki.eclipse.org/Mylyn_Contributor_Reference#Setup . You don't need to work self-hosted but if your machine has sufficient resources it's a simple way to eat your own dogfood and I would recommend it.

Harshana created an initial wiki page for the Hudson integration: http://wiki.eclipse.org/Mylyn/Hudson_Integration_for_Mylyn . Could you update the contents so that it reflects your Summer of Code project? We will use that wiki page to keep track of the milestones and project plan similar to what we did for other SoC projects: http://wiki.eclipse.org/Mylyn/SOC .
Comment 2 Harshana Eranga Martin CLA 2010-04-29 14:32:19 EDT
Hi Markus,I have backed up the page content. So change the page as you wish.
Comment 3 Markus Knittig CLA 2010-04-29 17:30:10 EDT
I just updated the page. Harshana, I really liked your page but I think the proposal "marketing stuff" is rather irrelevant for people who are have potential interest in the project.
Comment 4 Steffen Pingel CLA 2010-08-18 18:41:02 EDT
A first release is now available from the weekly incubator update site: http://download.eclipse.org/tools/mylyn/update/weekly/incubator . The New & Noteworthy has a quick overview of the initial feature set: http://www.eclipse.org/mylyn/new/weekly.php

Thanks for your all your efforts, Markus!