From Fedora Project Wiki
MultiBit HD
Summary
This change aims at making latest version of MultiBit HD available in Fedora.
Owner
- Name: Jonny Heggheim
- Email: hegjon@gmail.com
- Release notes owner:
Current status
- Targeted release: Fedora 24
- Last updated: 2016-04-26
- Tracker bug:
Detailed Description
MultiBit HD depends on several packages that are not in Fedora yet, that needs to be done first.
commit 2354871fa7e3e8b397df3b698346d9a6a75675a8 Author: Jonny Heggheim <hegjon@gmail.com> Date: Tue Apr 26 19:38:01 2016 +0100 Updated the hash for zxing:core:3.2.1:jar
mvn dependency\:tree --projects mbhd-swing -DoutputFile=/tmp/multibithd.txt cat /tmp/multibithd.txt org.multibit.hd:mbhd-swing:jar:develop-SNAPSHOT +- org.multibit.hd:mbhd-core:jar:develop-SNAPSHOT: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.google.zxing:core:jar:3.2.1:compile +- org.bitcoinj:bitcoinj-core:jar:0.13.3-alice-0.2.1-SNAPSHOT:compile | +- com.madgag.spongycastle:core:jar:1.51.0.0:compile | +- com.google.protobuf:protobuf-java:jar:2.5.0:compile | +- com.google.guava:guava:jar:16.0.1:compile | +- com.google.code.findbugs:jsr305:jar:2.0.1:compile | +- net.jcip:jcip-annotations:jar:1.0:compile | +- com.lambdaworks:scrypt:jar:1.4.0:compile | +- org.bitcoinj:orchid:jar:1.1.1:compile | +- com.squareup.okhttp:okhttp:jar:2.2.0:compile | | \- com.squareup.okio:okio:jar:1.2.0:compile | \- org.slf4j:slf4j-api:jar:1.7.7:compile +- org.multibit.hd:brit-core:jar:0.4.0:compile | +- org.multibit:commons:jar:1.1.0:compile | | +- org.slf4j:jul-to-slf4j:jar:1.7.2:compile | | +- ch.qos.logback:logback-classic:jar:1.1.2: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.3.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.7.0:compile | +- org.multibit.hd.hardware:core:jar:0.7.0:compile | +- org.hid4java:hid4java:jar:0.4.0:compile | | \- net.java.dev.jna:jna:jar:4.1.0:compile | +- com.google.code.findbugs:annotations:jar:2.0.1:compile | \- org.apache.commons:commons-lang3:jar:3.1:compile +- org.multibit.hd.hardware:keepkey:jar:0.7.0:compile +- com.sun.jersey:jersey-client:jar:1.17.1:compile | \- com.sun.jersey:jersey-core:jar:1.17.1: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 \- 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)