Effective October 27, 2012, online and email support for FuseSource products will move to Red Hat support channels. For more information, please see the JIRA Migration to Red Hat FAQ.
As of October 27th, please open all new issues in the Red Hat Customer Portal .

All Projects : Forge: MOP (Key: MOP)

Project Lead: James Strachan
Description:
cleans up your Java classpath mess - easily run any Java application from the command line

Release Notes

 Select:   Open Issues   Road Map   Change Log   Popular Issues   Versions   

Road Map

Progress: 
  14 of 31 issues have been resolved
   Task MOP-19 UNRESOLVED allow files (if new File(text).exists()) or URLs (if text.contains("://") to be used as optional artifacts Critical Open
   New Feature MOP-46 UNRESOLVED Add command to include test dependencies and run test artifact Major Open
   New Feature MOP-7 UNRESOLVED Provide good artifact management commands Major Open
   Improvement MOP-35 UNRESOLVED Remove our forked copy of LatestArtifactTransformation from mop once MNG-4333 is applied Major Open
   Sub-task MOP-9 UNRESOLVED MOP-7
add uninstall <artifact> command
Major Open
   Sub-task MOP-10 UNRESOLVED MOP-7
add upgrade <artifact> command
Major Open
   Bug MOP-4 UNRESOLVED allow archetypes to be run easily from the command line without being inside a mvn project? Major Open
   Task MOP-28 UNRESOLVED create a bunch of sample artifacts we can use so that we can have proper unit tests that all the common features like run/jar/exec/execjar all work fine Major Open
   Improvement MOP-38 UNRESOLVED create a mop shell script for unix Major Open
   Improvement MOP-27 UNRESOLVED if an artifact was not found, check to see if there's another artifact with a similar group/artifact/version - but different type/classifier Major Open
   New Feature MOP-23 UNRESOLVED provide a sysadmin feature for locking down the repo and going into offline mode Major Open
   Bug MOP-3 UNRESOLVED provide a way to load default local repo and remote repos to use by default when running mvnrun Major Open
   Improvement MOP-24 UNRESOLVED provide some kind of easy-to-type alias for doing installs (avoiding the classifier/type/version) stuff Major Open
   Improvement MOP-32 UNRESOLVED rationalise the command names a little Major Open
   New Feature MOP-17 UNRESOLVED support "mop spring artifact(s)" Major Open
   New Feature MOP-6 UNRESOLVED update command should auto-update the mop installation to the latest greatest release in place Major Open
   Improvement MOP-12 UNRESOLVED use clogging for all logging and remove the crappy debug code; and make it easy to enable/disable debug logging from command line Major Open
   Bug MOP-37 FIXED Dependencies in the provided scope are being included in the dependency list during artifact resolution. Major Resolved
   Task MOP-29 FIXED add a generic 'fork' command which just forks a separate process and runs the rest of the arguments in a separate jvm (so it can be easily killed etc) Major Resolved
   Sub-task MOP-8 FIXED MOP-7
add install <artifact> command
Major Resolved
   Sub-task MOP-11 FIXED MOP-7
add list [installed|all] command
Major Resolved
   Improvement MOP-20 FIXED can we avoid downloading transitive dependencies when downloading a tarball? Major Resolved
   Bug MOP-2 FIXED deduce the classname from the jar's manifest to avoid having to specify the classname Major Resolved
   Bug MOP-1 FIXED executable jar should move all the java packages into the org.fusesource.mvnrun package to avoid clashes with any other jars since its on the system classpath usually Major Resolved
   Improvement MOP-22 FIXED get the "exec" command to actually work! :) Major Resolved
   Improvement MOP-13 FIXED it might be easier to develop commands if we had a simple annotated command-per-method way of coding them? Major Resolved
   Improvement MOP-36 FIXED need a way to pass command line arguments when running a Java main... Major Resolved
   Bug MOP-40 FIXED org.fusesource.mop is appended to a servicemix artifact so MopRepository fails to download it Major Resolved
   Improvement MOP-15 FIXED use karaf/servicemix4 to support "mop jbi group:artifact" (defaulting to jbi artifact type) Major Resolved
   Bug MOP-5 DUPLICATE make it easy to install a tarball/zip of an artifact at a directory Major Resolved
   New Feature MOP-44 FIXED Mop should allow users to override the repository update policy via the command line (similar to mvn -U or mvn -o) Major Closed
Progress: 
  0 of 2 issues have been resolved
   Improvement MOP-31 UNRESOLVED auto discover command classes with @Command annotations using packages in MOP; to avoid having to explicitly register all commands by hand & make it easy to auto-discover on the classpath Major Open
   New Feature MOP-18 UNRESOLVED support guice via "mop guice <module(s)>" Major Open
Progress: 
  0 of 7 issues have been resolved
   Improvement MOP-33 UNRESOLVED new command "mop karaf <bundle(s)>" to start up a new container with the given bundles inside (including features) Major Open
   New Feature MOP-26 UNRESOLVED provide "mop shell" which boots up a gshell letting folks do interactive mop commands (along with gshell stuff) Major Open
   New Feature MOP-25 UNRESOLVED provide gshell bundle so folks can easily install mop into gshell Major Open
   Improvement MOP-16 UNRESOLVED provide some kind of way to 'run in the background' so you can run multiple java processes within the same JVM; or fork a number of execs in the background Major Open
   Improvement MOP-34 UNRESOLVED provide some way to specify the exact jetty version used for war related commands? Major Open
   Improvement MOP-14 UNRESOLVED use openejb to support "mop ear aGroup:anArtifact" Major Open
   Improvement MOP-30 UNRESOLVED when forking a process we've no current mechanism for piping current System.in to the child process's System.in Major Open

Reports

Recently Created Issues Report
Created vs Resolved Issues Report
Created vs Resolved Issues and pending stock Report
Pending Issues Stock Evolution Report
Resolution Time Report
Average Age Report
Pie Chart Report
Single Level Group By Report

Preset Filters


Project Summary

Open Open 29
   60%
Resolved Resolved 17
   35%
Closed Closed 2
   4%

Open Issues

By Priority
Critical Critical 1
   3%
Major Major 28
   97%

By Assignee
Eoghan Glynn 1
   3%
Unassigned 28
   97%