From Fedora Project Wiki
(Added output from mvn dependency:tree)
(Updated version)
Line 18: Line 18:


== Detailed Description ==
== Detailed Description ==
MultiBit HD depends on several packages that are not in Fedora yet, that needs to be done first.
MultiBit HD depends on several packages that are not in Fedora yet, that needs to be done first.  


<pre>
<pre>
org.multibit.hd:mbhd-swing:jar:0.1.2
commit 968be99fcb8cd179f3c11444fe88f34154c7e325
+- org.multibit.hd:mbhd-core:jar:0.1.2:compile
Author: Gary Rowe <g.rowe@froot.co.uk>
Date:  Mon Jun 15 23:26:28 2015 +0100
 
    #606 Fix colour in image icons within tables
</pre>
<pre>
org.multibit.hd:mbhd-swing:jar:develop-SNAPSHOT
+- org.multibit.hd:mbhd-core:jar:develop-SNAPSHOT:compile
+- org.multibit.hd:mbhd-brit:jar:develop-SNAPSHOT:compile
|  |  \- com.madgag.spongycastle:pg:jar:1.51.0.0:compile
|  |    \- com.madgag.spongycastle:prov:jar:1.51.0.0:compile
|  +- com.xeiam.xchange:xchange-core:jar:2.1.0:compile
|  +- com.xeiam.xchange:xchange-core:jar:2.1.0:compile
|  |  +- org.java-websocket:Java-WebSocket:jar:1.3.0:compile
|  |  +- org.java-websocket:Java-WebSocket:jar:1.3.0:compile
Line 58: Line 68:
+- com.googlecode.soundlibs:jlayer:jar:1.0.1-1:compile
+- com.googlecode.soundlibs:jlayer:jar:1.0.1-1:compile
+- com.google.zxing:core:jar:1.7:compile
+- com.google.zxing:core:jar:1.7:compile
+- org.multibit.hd:brit-core:jar:0.2.0:compile
|  +- org.multibit:commons:jar:1.0.0:compile
|  |  +- org.slf4j:jul-to-slf4j:jar:1.7.2:compile
|  |  +- ch.qos.logback:logback-classic:jar:1.1.2:compile
|  |  +- com.google.guava:guava:jar:16.0.1:compile
|  |  +- joda-time:joda-time:jar:2.2:compile
|  |  \- com.madgag.spongycastle:pg:jar:1.51.0.0:compile
|  |    \- com.madgag.spongycastle:prov:jar:1.51.0.0:compile
|  \- org.easytesting:fest-assert-core:jar:2.0M10:test
+- org.multibit.hd:error-reporting-core:jar:0.2.0:compile
|  \- net.logstash.logback:logstash-logback-encoder:jar:4.2:compile
|    +- ch.qos.logback:logback-core:jar:1.1.2:compile
|    \- com.fasterxml.jackson.core:jackson-databind:jar:2.4.0:compile
|        \- com.fasterxml.jackson.core:jackson-annotations:jar:2.4.0:compile
+- org.multibit.hd.hardware:trezor:jar:0.5.2:compile
+- org.multibit.hd.hardware:trezor:jar:0.5.2:compile
|  +- org.multibit.hd.hardware:core:jar:0.5.2:compile
|  +- org.multibit.hd.hardware:core:jar:0.5.2:compile
Line 85: Line 81:
|  |  \- com.squareup.okhttp:okhttp:jar:2.2.0:compile
|  |  \- com.squareup.okhttp:okhttp:jar:2.2.0:compile
|  |    \- com.squareup.okio:okio:jar:1.2.0:compile
|  |    \- com.squareup.okio:okio:jar:1.2.0:compile
|  +- com.google.code.findbugs:annotations:jar:2.0.1:compile
|  \- org.apache.commons:commons-lang3:jar:3.1:compile
|  \- org.apache.commons:commons-lang3:jar:3.1:compile
+- com.sun.jersey:jersey-client:jar:1.17.1:compile
+- org.slf4j:jul-to-slf4j:jar:1.7.2:compile
|  \- com.sun.jersey:jersey-core:jar:1.17.1:compile
+- ch.qos.logback:logback-classic:jar:1.0.13:compile
|  \- ch.qos.logback:logback-core:jar:1.0.13:compile
+- net.logstash.logback:logstash-logback-encoder:jar:4.2:compile
|  \- com.fasterxml.jackson.core:jackson-databind:jar:2.4.0:compile
|    \- com.fasterxml.jackson.core:jackson-annotations:jar:2.4.0:compile
+- com.google.guava:guava:jar:16.0.1:compile
+- com.google.code.findbugs:annotations:jar:2.0.1:compile
+- joda-time:joda-time:jar:2.2:compile
+- junit:junit:jar:4.11:test
+- junit:junit:jar:4.11:test
|  \- org.hamcrest:hamcrest-core:jar:1.3:test
|  \- org.hamcrest:hamcrest-core:jar:1.3:test

Revision as of 21:26, 30 January 2016


MultiBit HD

Summary

This change aims at making latest version of MultiBit HD available in Fedora.

Owner

Current status

  • Targeted release: Fedora 23
  • Last updated: 2016-01-30
  • Tracker bug: <will be assigned by the Wrangler>

Detailed Description

MultiBit HD depends on several packages that are not in Fedora yet, that needs to be done first.

commit 968be99fcb8cd179f3c11444fe88f34154c7e325
Author: Gary Rowe <g.rowe@froot.co.uk>
Date:   Mon Jun 15 23:26:28 2015 +0100

    #606 Fix colour in image icons within tables
org.multibit.hd:mbhd-swing:jar:develop-SNAPSHOT
+- org.multibit.hd:mbhd-core:jar:develop-SNAPSHOT:compile
|  +- org.multibit.hd:mbhd-brit:jar:develop-SNAPSHOT:compile
|  |  \- com.madgag.spongycastle:pg:jar:1.51.0.0:compile
|  |     \- com.madgag.spongycastle:prov:jar:1.51.0.0:compile
|  +- com.xeiam.xchange:xchange-core:jar:2.1.0:compile
|  |  +- org.java-websocket:Java-WebSocket:jar:1.3.0:compile
|  |  \- com.github.mmazi:rescu:jar:1.7.1:compile
|  |     \- javax.ws.rs:jsr311-api:jar:1.1.1:compile
|  +- com.xeiam.xchange:xchange-bitbay:jar:2.1.0:compile
|  +- com.xeiam.xchange:xchange-bitcurex:jar:2.1.0:compile
|  +- com.xeiam.xchange:xchange-bitfinex:jar:2.1.0:compile
|  +- com.xeiam.xchange:xchange-bitmarket:jar:2.1.0:compile
|  +- com.xeiam.xchange:xchange-bitstamp:jar:2.1.0:compile
|  |  \- com.pusher:pusher-java-client:jar:0.3.1:compile
|  |     \- com.google.code.gson:gson:jar:2.2.2:compile
|  +- com.xeiam.xchange:xchange-btcchina:jar:2.1.0:compile
|  |  \- com.github.nkzawa:socket.io-client:jar:0.2.0:compile
|  |     +- com.github.nkzawa:engine.io-client:jar:0.3.0:compile
|  |     \- org.json:json:jar:20090211:compile
|  +- com.xeiam.xchange:xchange-btce:jar:2.1.0:compile
|  +- com.xeiam.xchange:xchange-btctrade:jar:2.1.0:compile
|  +- com.xeiam.xchange:xchange-bter:jar:2.1.0:compile
|  +- com.xeiam.xchange:xchange-cavirtex:jar:2.1.0:compile
|  +- com.xeiam.xchange:xchange-campbx:jar:2.1.0:compile
|  +- com.xeiam.xchange:xchange-cexio:jar:2.1.0:compile
|  +- com.xeiam.xchange:xchange-coinbase:jar:2.1.0:compile
|  +- com.xeiam.xchange:xchange-cryptonit:jar:2.1.0:compile
|  +- com.xeiam.xchange:xchange-hitbtc:jar:2.1.0:compile
|  +- com.xeiam.xchange:xchange-kraken:jar:2.1.0:compile
|  +- com.xeiam.xchange:xchange-lakebtc:jar:2.1.0:compile
|  +- com.xeiam.xchange:xchange-openexchangerates:jar:2.1.0:compile
|  +- com.xeiam.xchange:xchange-okcoin:jar:2.1.0:compile
|  +- com.googlecode.jcsv:jcsv:jar:1.4.0:compile
|  \- com.fasterxml.jackson.dataformat:jackson-dataformat-yaml:jar:2.3.2:compile
|     \- com.fasterxml.jackson.core:jackson-core:jar:2.3.2:compile
+- com.miglayout:miglayout-swing:jar:4.2:compile
|  \- com.miglayout:miglayout-core:jar:4.2:compile
+- com.googlecode.soundlibs:jlayer:jar:1.0.1-1:compile
+- com.google.zxing:core:jar:1.7:compile
+- org.multibit.hd.hardware:trezor:jar:0.5.2:compile
|  +- org.multibit.hd.hardware:core:jar:0.5.2:compile
|  +- org.hid4java:hid4java:jar:0.3.1:compile
|  |  \- net.java.dev.jna:jna:jar:4.1.0:compile
|  +- org.slf4j:slf4j-api:jar:1.7.2:compile
|  +- org.bitcoinj:bitcoinj-core:jar:0.13-SNAPSHOT-alice-0.1.0:compile
|  |  +- com.madgag.spongycastle:core:jar:1.51.0.0:compile
|  |  +- com.google.protobuf:protobuf-java:jar:2.5.0:compile
|  |  +- com.google.code.findbugs:jsr305:jar:2.0.1:compile
|  |  +- com.lambdaworks:scrypt:jar:1.4.0:compile
|  |  +- org.bitcoinj:orchid:jar:1.1:compile
|  |  \- com.squareup.okhttp:okhttp:jar:2.2.0:compile
|  |     \- com.squareup.okio:okio:jar:1.2.0:compile
|  \- org.apache.commons:commons-lang3:jar:3.1:compile
+- org.slf4j:jul-to-slf4j:jar:1.7.2:compile
+- ch.qos.logback:logback-classic:jar:1.0.13:compile
|  \- ch.qos.logback:logback-core:jar:1.0.13:compile
+- net.logstash.logback:logstash-logback-encoder:jar:4.2:compile
|  \- com.fasterxml.jackson.core:jackson-databind:jar:2.4.0:compile
|     \- com.fasterxml.jackson.core:jackson-annotations:jar:2.4.0:compile
+- com.google.guava:guava:jar:16.0.1:compile
+- com.google.code.findbugs:annotations:jar:2.0.1:compile
+- joda-time:joda-time:jar:2.2:compile
+- junit:junit:jar:4.11:test
|  \- org.hamcrest:hamcrest-core:jar:1.3:test
+- org.easytesting:fest-swing:jar:1.2.1:test
|  +- org.easytesting:fest-assert:jar:1.2:test
|  +- org.easytesting:fest-reflect:jar:1.2:test
|  +- org.easytesting:fest-util:jar:1.1.3:test
|  \- net.jcip:jcip-annotations:jar:1.0:compile
\- org.mockito:mockito-core:jar:1.8.5:test
   \- org.objenesis:objenesis:jar:1.0:test

Benefit to Fedora

Fedora desktop users will have an easy way to start using Bitcoin out of the box.

Scope

  • Proposal owners:
  • Other developers: N/A (not a System Wide Change)
  • Release engineering: N/A (not a System Wide Change)
  • Policies and guidelines: N/A (not a System Wide Change)
  • Trademark approval: N/A (not needed for this Change)

Upgrade/compatibility impact

N/A (not a System Wide Change)

How To Test

N/A (not a System Wide Change)

User Experience

N/A (not a System Wide Change)

Dependencies

N/A (not a System Wide Change)

Contingency Plan

  • Contingency mechanism: none
  • Contingency deadline: N/A (not a System Wide Change)
  • Blocks release? no
  • Blocks product? no

Documentation

N/A (not a System Wide Change)

Release Notes