Find Jobs
Hire Freelancers

A management system for 3rd party software dependencies

$100-200 USD

Cerrado
Publicado hace alrededor de 15 años

$100-200 USD

Pagado a la entrega
Background A capsule description of the system to be developed is: The Provisionator automates the installation and setup of the third party frameworks and utilities needed to build, test, and deploy today's industrial strength Java applications. An overview of the system is available here: [login to view URL] I have fully spec'd out the system and have written major pieces of the required functionality (in Groovy). Your role will be to help me finish the project by taking on one or more of the OPEN TASKS (described below). This is just a selection of the OPEN TASKS, the full details are provided on this page: [login to view URL] 0) * Implement Swing GUI interface (This is a big task. I'm open to proposals which involve doing a piece of it) I) * Provide support for cloning and updating from remote prototype repositories via HTTP. V) Support zip files. The acceptance test for this is: com.lackey.provis.clone.ZipFileHandlingTest# testAugmentFixtureWithZipFileAndVerifyResultsOfDepotCloning ## Deliverables FULL PROJECT DESCRIPTION: A mgt system for 3rd party software dependencies Background A capsule description of the system to be developed is: The Provisionator automates the installation and setup of the third party frameworks and utilities needed to build, test, and deploy today's industrial strength Java applications. An overview of the system is available here: [login to view URL] I have fully spec'd out the system and have written major pieces of the required functionality (in Groovy). Your role will be to help me finish the project by taking on one or more of the OPEN TASKS (described below). The source code written so far can be pulled from svn at this URL: svn co [login to view URL] and you can run it like this: cd provisionizer mvn clean test A detailed tutorial is available here: [login to view URL] Your Role: The iniital budget will be $200 and your goal will be to complete one or more of the OPEN TASKS listed below before the budget runs out. Pick the task (or tasks) that you think are most interesting and that you could complete for the allotted budget. If we work well together there will be lots more work to come ! Required Skills: Java Maven -- our build process uses Maven, you should at least be comfortable diagnosing unit test failures Groovy -- or a willingness and interest in learning Groovy Absolutely Required You must have posted a work sample that shows that you know how to Unit Test (with either junit or testng, your pick) Desired Profile I am looking for talented Java web developers who have the time and interest to collaborate with me on a number of ongoing open source and commercial projects. You don't have to commit full time, but please only respond if you will have a minimum of 10 hours a week to spare over the next couple of months. OPEN TASKS ---------- 0) * Implement Swing GUI interface (This is a big task. I'm open to proposals which involve doing a piece of it) I) * Provide support for cloning and updating from remote prototype repositories via HTTP. II) * Provide multiline support for [login to view URL] The end goal of this task it to enable output of rows in which the string value of an individual column spans multiple lines (rather than being truncated, which is what happens with the current implementation.) Example: for this data [col1: '1', col2: 'A very long text messsage for you with a superLongWordThatCantBeBrokenAtAWordBoundaryWithoutwrapping'] Instead of this: col1 col2 ---- -------------------- 1 A very long text mes We get this: col1 col2 ---- -------------------- 1 A very long text message for you with a superLongWordThatC antBeBrokenOnWordBou ndaryWithoutwrapping See: http://groovy.codehaus.org/Formatting+simple+tabular+text+data III) Implement a more polished command line status bar than that returned by com.lackey.provis.util.UtilityGrabBag#getSimplePlaceHolderProgMon Something that looks like this >>> (could be less fancy).. [login to view URL] Helpful url: [login to view URL] IV) V) Support zip files. The acceptance test for this is: com.lackey.provis.clone.ZipFileHandlingTest# testAugmentFixtureWithZipFileAndVerifyResultsOfDepotCloning VI) Implement [login to view URL] and CliEndUserCreateSession VII) Implement [login to view URL] VIII) Implement support for generating envsetup files (using information in the envVariable element of ComponentInfo files corresponding to a particular dependency. IX) Finish off implementation of [login to view URL] and provide full 'What's New' session support.
ID del proyecto: 3558522

Información sobre el proyecto

3 propuestas
Proyecto remoto
Activo hace 15 años

¿Buscas ganar dinero?

Beneficios de presentar ofertas en Freelancer

Fija tu plazo y presupuesto
Cobra por tu trabajo
Describe tu propuesta
Es gratis registrarse y presentar ofertas en los trabajos
3 freelancers están ofertando un promedio de $133 USD por este trabajo
Avatar del usuario
See private message.
$102 USD en 14 días
4,4 (8 comentarios)
3,8
3,8
Avatar del usuario
See private message.
$127,50 USD en 14 días
5,0 (11 comentarios)
2,9
2,9
Avatar del usuario
See private message.
$170 USD en 14 días
3,6 (10 comentarios)
3,0
3,0
Avatar del usuario
See private message.
$170 USD en 14 días
0,0 (0 comentarios)
0,0
0,0

Sobre este cliente

Bandera de UNITED STATES
United States
0,0
0
Miembro desde ene 19, 2009

Verificación del cliente

¡Gracias! Te hemos enviado un enlace para reclamar tu crédito gratuito.
Algo salió mal al enviar tu correo electrónico. Por favor, intenta de nuevo.
Usuarios registrados Total de empleos publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Cargando visualización previa
Permiso concedido para Geolocalización.
Tu sesión de acceso ha expirado y has sido desconectado. Por favor, inica sesión nuevamente.