Het doel van dit topic:
advies inwinnen over het opzetten van een omgeving waarin veel projecten ontwikkeld kunnen worden.
Huidige situatie:
Ik werk aan een groot aantal projecten. Sommige projecten zijn al afgeleverd maar er moet wel eens een bug fix worden uitgevoerd. Sommige projecten die zijn nog niet klaar en ben ik mee bezig (zowel commercieel als opensource). Ik heb vrij veel library-projecten en ik begin intussen een beetje te verzuipen in de dependencies. En dit moet nu verbeterd worden anders gaat het me steeds meer kosten. Ik werk verder met ANT (wil ik niet vanaf) en gebruik een CVS.
Gewenste situatie:
Ik wil een systeem waarbij de dependencies tussen projecten geautomatiseerd kan worden. Als ik bv een nieuwe library heb uitgebracht, dan wil ik dat deze automatisch bij de projecten terecht komt als die er van afhankelijk zijn. Ik zit verder ook te denken aan een continuous integration server die de definitieve distributies voor klanten maakt zodat ik weet dat alle testen daarvoor ook gelukt zijn.
Ik zit op dit moment echt met mijn handen in het haar. Ik weet dat Maven een aantal van deze functies aankan, maar 1) ik wil niet 100% over op Maven. 2) ik zou niet weten hoe te beginnen aangezien mijn situatie niet op de site wordt beschreven. Dus wie heeft ervaring met het opzetten van omgevingen voor een groot aantal projecten en wie kan mij hierover advies geven. Als je verder niets weet dan zou ik het prettig vinden als je niet iets gaat bedenken, want dat heb ik intussen ook al gedaan. Ik zoek dus alleen advies van mensen die hier ervaring mee hebben. Ik wil graag weten hoe te beginnen, welke technieken gebruikt kunnen worden en wat de consequenties ervan zijn.
advies inwinnen over het opzetten van een omgeving waarin veel projecten ontwikkeld kunnen worden.
Huidige situatie:
Ik werk aan een groot aantal projecten. Sommige projecten zijn al afgeleverd maar er moet wel eens een bug fix worden uitgevoerd. Sommige projecten die zijn nog niet klaar en ben ik mee bezig (zowel commercieel als opensource). Ik heb vrij veel library-projecten en ik begin intussen een beetje te verzuipen in de dependencies. En dit moet nu verbeterd worden anders gaat het me steeds meer kosten. Ik werk verder met ANT (wil ik niet vanaf) en gebruik een CVS.
Gewenste situatie:
Ik wil een systeem waarbij de dependencies tussen projecten geautomatiseerd kan worden. Als ik bv een nieuwe library heb uitgebracht, dan wil ik dat deze automatisch bij de projecten terecht komt als die er van afhankelijk zijn. Ik zit verder ook te denken aan een continuous integration server die de definitieve distributies voor klanten maakt zodat ik weet dat alle testen daarvoor ook gelukt zijn.
Ik zit op dit moment echt met mijn handen in het haar. Ik weet dat Maven een aantal van deze functies aankan, maar 1) ik wil niet 100% over op Maven. 2) ik zou niet weten hoe te beginnen aangezien mijn situatie niet op de site wordt beschreven. Dus wie heeft ervaring met het opzetten van omgevingen voor een groot aantal projecten en wie kan mij hierover advies geven. Als je verder niets weet dan zou ik het prettig vinden als je niet iets gaat bedenken, want dat heb ik intussen ook al gedaan. Ik zoek dus alleen advies van mensen die hier ervaring mee hebben. Ik wil graag weten hoe te beginnen, welke technieken gebruikt kunnen worden en wat de consequenties ervan zijn.