Find Jobs
Hire Freelancers

A management system for 3rd party software dependencies

$100-200 USD

Fechado
Publicado há aproximadamente 15 anos

$100-200 USD

Pago na 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 do Projeto: 3558522

Sobre o projeto

3 propostas
Projeto remoto
Ativo há 15 anos

Quer ganhar algum dinheiro?

Benefícios de ofertar no Freelancer

Defina seu orçamento e seu prazo
Seja pago pelo seu trabalho
Descreva sua proposta
É grátis para se inscrever e fazer ofertas em trabalhos
3 freelancers estão ofertando em média $133 USD for esse trabalho
Avatar do Usuário
See private message.
$102 USD em 14 dias
4,4 (8 avaliações)
3,8
3,8
Avatar do Usuário
See private message.
$127,50 USD em 14 dias
5,0 (11 avaliações)
2,9
2,9
Avatar do Usuário
See private message.
$170 USD em 14 dias
3,6 (10 avaliações)
3,0
3,0
Avatar do Usuário
See private message.
$170 USD em 14 dias
0,0 (0 avaliações)
0,0
0,0

Sobre o cliente

Bandeira do(a) UNITED STATES
United States
0,0
0
Membro desde jan. 19, 2009

Verificação do Cliente

Obrigado! Te enviamos um link por e-mail para que você possa reivindicar seu crédito gratuito.
Algo deu errado ao enviar seu e-mail. Por favor, tente novamente.
Usuários Registrados Total de Trabalhos 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)
Carregando pré-visualização
Permissão concedida para Geolocalização.
Sua sessão expirou e você foi desconectado. Por favor, faça login novamente.