Find Jobs
Hire Freelancers

A management system for 3rd party software dependencies

$100-200 USD

已关闭
已发布超过 15 年前

$100-200 USD

货到付款
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: 3558522

关于此项目

3提案
远程项目
活跃15 年前

想赚点钱吗?

在Freelancer上竞价的好处

设定您的预算和时间范围
为您的工作获得报酬
简要概述您的提案
免费注册和竞标工作
3威客以平均价$133 USD来参与此工作竞价
用户头像
See private message.
$102 USD 在14天之内
4.4 (8条评论)
3.8
3.8
用户头像
See private message.
$127.50 USD 在14天之内
5.0 (11条评论)
2.9
2.9
用户头像
See private message.
$170 USD 在14天之内
3.6 (10条评论)
3.0
3.0
用户头像
See private message.
$170 USD 在14天之内
0.0 (0条评论)
0.0
0.0

关于客户

UNITED STATES的国旗
United States
0.0
0
会员自1月 19, 2009起

客户认证

谢谢!我们已通过电子邮件向您发送了索取免费积分的链接。
发送电子邮件时出现问题。请再试一次。
已注册用户 发布工作总数
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
加载预览
授予地理位置权限。
您的登录会话已过期而且您已经登出,请再次登录。