I've started to setup a repo for this 
idea: https://github.com/marvin-we/crypto-core 

Am Sonntag, 3. Dezember 2017 10:44:41 UTC+1 schrieb Marvin:
>
> Hello together,
>
> I initially created the following ticket: 
> https://github.com/bitcoinj/bitcoinj/issues/1486 And was asked to publish 
> this idea on the mailing list - So I hope this group is the right place :) 
>
> _____________________
>
> Original Ticket:
>
> Hello together and a big thanks for providing this library.
>
> I have the follownig "feature" request:
>
> I develop a Java-Library for the [Steem-Blockchain](
> https://github.com/steemit/steem/) called [SteemJ](
> https://github.com/marvin-we/steem-java-api-wrapper) and I try to reuse 
> as much parts of bitcoinJ as possible - Why? Because this project is well 
> documented, the code quality is really great and the lib itself is 
> bulletproof. 
>
> A lot of your implementations (e.g. the ECKey object or the Utils class) 
> provide functionallities required in nearly all Blockchain libs out there. 
> Due to that a lib developer has three options:
>
> 1. Implement something on his/her own (e.g. IOTA)
> 2. Use the whole bitcoinJ project (e.g. SteemJ)
> 3. Copy your code (e.g. EtheriumJ)
>
> I guess number one can be pretty time consuming as it will require a lot 
> of time until the developer gained the knowledge that you already have and 
> will also not reach the code quality you offer.
>
> Number two is what I am currently doing. This solution has one 
> disadvantage: I need to add the whole BitcoinJ library while only using 
> some specific classes.
>
> Number three solves this problem, but you manually need to take care of 
> updates and merge those changes.
>
> So I was wondering if it would be possible to put classes that are not 
> bitcoin specific into a separate package?
>
> _____________________
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"bitcoinj" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to