Työryhmätuki

Eclipse-ryhmätuki määrittää ohjelmointirajapinnan, joka sallii lisäosien integroida versiointi- ja kokoonpanohallinnan tietovaraston toiminnon. Tietovarastoon liittyvä toiminto vaikuttaa käyttäjän käsittelyreittiin huomattavasti, sillä lisävaiheita liittyy tiedostojen hakuun, niiden sisällön vertailuun paikallisen sisällön kanssa, versioiden määritykseen ja päivitettyjen tiedostojen palautukseen tietovarastoon. Ryhmälisäosan ohjelmointirajapinnan tavoitteena on olla tarpeeksi passiivinen, jotta tietovarastolisäosien toimittajat voivat määrittää omat käsittelyreittinsä. Tällöin tuotetta jo käyttäneet käyttäjät voivat käyttää käyttöympäristöä vastaavasti ja tukea käsittelyreittejä, jotka on todettu hyödyllisiksi ryhmälisäosien kannalta.

Tämä tavoite saavutetaan tiettyjen kokonaisuuksien avulla:

Käyttöliittymätuki on passiivisesti jäsennelty.Ryhmäkäyttöliittymän lisäosa määrittää ryhmän toimittajan toiminnot, oletusasetukset ja ominaisuudet, mutta ryhmälisäosan tulee määrittää nämä käyttöliittymän elementit.Ryhmäkäyttöliittymän lisäosassa on myös helppokäyttöinen laajennettava kokoonpanon ohjattu toiminto, jonka avulla käyttäjät voivat liittää projekteja tietovarastoihin.Lisäosat voivat toimittaa sisältöä ohjatulle toiminnolle, jonka avulla käyttäjä voi määrittää tietovarastokohtaisia tietoja. 

Käyttöympäristössä voi olla useita tietovarastojen toimittajia.On jopa mahdollista, että käyttöympäristöön on asennettu saman tietovaraston eri työasematoteutuksia.Yksi toteutus voi esimerkiksi asentaa asiantuntijoille tarkoitetun CVS-työaseman ja toinen aloitteleville käyttäjille tarkoitetun.