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.
Ταυτότητα εργασίας: 3558522

Σχετικά με την εργασία

3 προτάσεις
Απομακρυσμένη Εργασία
Ενεργός/ή 15 χρόνια πριν

Ψάχνεις τρόπο για να κερδίσεις μερικά χρήματα;

Πλεονεκτήματα πλειοδοσίας στο Freelancer

Καθόρισε τον προϋπολογισμό σου και το χρονοδιάγραμμα
Πληρώσου για τη δουλειά σου
Περίγραψε την πρόταση σου
Η εγγραφή και η πλειοδοσία σε εργασίες είναι δωρεάν
3 freelancers δίνουν μια μέση προσφορά $133 USD για αυτή τη δουλειά
Avatar Χρήστη
See private message.
$102 USD σε 14 ημέρες
4,4 (8 αξιολογήσεις)
3,8
3,8
Avatar Χρήστη
See private message.
$127,50 USD σε 14 ημέρες
5,0 (11 αξιολογήσεις)
2,9
2,9
Avatar Χρήστη
See private message.
$170 USD σε 14 ημέρες
3,6 (10 αξιολογήσεις)
3,0
3,0
Avatar Χρήστη
See private message.
$170 USD σε 14 ημέρες
0,0 (0 αξιολογήσεις)
0,0
0,0

Σχετικά με τον πελάτη

Σημαία της UNITED STATES
United States
0,0
0
Μέλος από Ιαν 19, 2009

Επαλήθευση Πελάτη

Ευχαριστούμε! Σου έχουμε στείλει ένα email με ένα σύνδεσμο για να διεκδικήσεις τη δωρεάν πίστωση σου.
Κάτι πήγε στραβά κατά την προσπάθεια αποστολής του email σου. Παρακαλούμε δοκίμασε ξανά.
Εγγεγραμμένοι Χρήστες Συνολικές Αναρτημένες Δουλειές
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Φόρτωση προεπισκόπησης
Δόθηκε πρόσβαση για Geolocation.
Η σύνδεση σου έχει λήξει και τώρα έχεις αποσυνδεθεί. Παρακαλούμε συνδέσου ξανά.