• JBossTools - Delegating Servers Via Subsystems

    This is an attempt to outline a proposed new API for handling server types that need to delegate their behavior based on settings on a server.   Current Situation   JBossTools' component "ASTools" currentl...
    Profile Photo
    last modified by rob.stryker
  • How To Build JBoss Tools Target Platforms

    This document has moved. See the following pages: Using target platforms in eclipse Target platform update process Target platform release process
    Profile Photo
    last modified by nickboldt
  • How To Build JBoss Tools 4.1 FAQ

    This document has moved to jbosstools-devdoc/how_to_build_jbosstools_faq.adoc at master · jbosstools/jbosstools-devdoc · GitHub       Frequently Asked Questions: How Do I Build JBoss Tools ...
    Profile Photo
    last modified by nickboldt
  • Integration Tooling Release Process

    Overview This document details the process for building and releasing composite/aggregate update sites for the JBoss integration tooling (formerly SOA tools). Goals Provide a light-weight process with minimal overhead...
    Profile Photo
    last modified by pleacu
  • Adding a Plugin (and/or Feature) To An Existing Component

    This document has moved. See https://github.com/jbosstools/jbosstools-devdoc/blob/master/building/how_to_add_a_plugin_or_feature_to_an_existing_project.md   ----   First, read this document on how to build...
    Profile Photo
    last modified by nickboldt
  • How to Build JBoss Tools 4.0 with Maven 3 - Building Documentation

    This document has moved to https://github.com/jbosstools/jbosstools-devdoc/blob/master/building/build_documentation.md   ---   Building Everything   You can now build the whole suite of docs availabl...
    Profile Photo
    last modified by nickboldt
  • How to Build JBoss Tools 4.0 with Maven 3

    This document has moved to https://github.com/jbosstools/jbosstools-devdoc/blob/master/building/how_to_build_jbosstools_4.adoc   This document replaces  How to Build JBoss Tools 3.3 with Maven 3.   N...
    Profile Photo
    last modified by nickboldt
  • Remote Debugging for Eclipse Test Plug-in Running by Tycho

    When I report issue in bug tracking system about nightly build's JUnit test error I usually get simple answer that it is supposed to be working  because it is working on developer's workstation. After that routin...
    Profile Photo
    last modified by rob.stryker
  • JBoss Tools Development Environment

    Tools and technologies Java Eclipse PDE/RCP Git and EGit m2e Tips for productivity and quality Install Code Recommanders Static analysis Enable all JDT warnings Install Findbugs for Eclip...
    Profile Photo
    last modified by nickboldt
  • JBoss Central's Software/Update Tab - How Does It Work?

    JBoss Central, based on Mylyn Discovery, is in part a UI for installing new features into Eclipse or JBDS. It provider a richer, yet simpler UI than what Eclipse's p2 Install Manager provides out of the box.   &...
    Profile Photo
    last modified by nickboldt
  • Developing for JBoss Tools

    JBoss Tools is a large conglomerate of plugins and components from many different locations. This page will help committers and hackers navigate the process of setting up a development environment, contribute patches,...
    Profile Photo
    last modified by rob.stryker
  • How to Build JBoss Tools 3.3 with Maven 3

    This article is superceded by How to Build JBoss Tools with Maven 3. This article is superceded by How to Build JBoss Tools with Maven 3. Environment Setup Prerequisistes Maven and Java Maven settings ...
    Profile Photo
    last modified by nickboldt
  • Promoting JBoss Tools nightly project builds to milestone or stable release

    This doc is in progress and subject to change. ~nickboldt   Publishing SOA/BRMS Tooling components   == STEP ONE :: Nightly Snapshot Build (Continuous Integration) ==   Run your job as you would run ...
    Profile Photo
    last modified by nickboldt
  • Screencasting of running tests

    Recording screencast of running tests is implemented in JBT test suite via class ScreenRecorderExt.java.   To save screencast of test just insert this code to proper place within test class:   screenRecorde...
    Profile Photo
    last modified by maxandersen
  • Approval Process for Adding A Plugin and or Feature To An Existing Component

    Adding a plugin or feature to an existing component requires some level of consensus on why the plugin is needed. In general, the component lead will be given plenty of space to manage their plugins as they wish, howe...
    Profile Photo
    last modified by rob.stryker
  • How we create our update-sites? What are they? Which one you should use?

    JBoss Tools is made of a lot of plugins coming from different component, and that are aggregated for ease their installation. There are a lot of repositories. This page is intended to explain what are our repositories...
    Profile Photo
    last modified by mickael_istria
  • Tycho 0.14.1/0.15.0 Build Performance Tests w/ and w/o Target Platform

    Summary This article shows performanse results for three tycho versions: tycho 0.14.1 (which is current wersion usedto build JBoss Tools) tycho tycho 0.15.0 pre-373806 (built from master branch of local https://git...
    Profile Photo
    last modified by mickael_istria
  • How to Build JBoss Tools with Maven 3 - Working With Branches

    The usual process for JBoss Tools development is to at some point in the cycle declare a code freeze, branch the code in trunk to a new branch, and begin building BOTH the stable branch and unstable trunk in parallel....
    Profile Photo
    last modified by nickboldt
  • How to Make Your JUnit Tests Run Faster in Eclipse

    TBD: more tips and examples are comming (work is still in progress)   Consider mocking for eclipse interfaces rather trying to obtain real one from eclipse Consider using core tests instead of ui tests, which i...
    Profile Photo
    last modified by dgolovin
  • VPE 3.3 wish list

      Refactor VPE. VPE became too comlex, it makes new features harder and harder to implement over time. Move to new XULRuner 1.9.2.x (JBIDE-6429),  or XULRunner 2.0, or WebKit (or anything else). Implement...
    Profile Photo
    last modified by yradtsevich