I have fairly ambitious plans (which are somewhat funding dependent) for
making a JavaFX-based wallet framework as well as one or more wallet
apps and I think that framework encompasses a larger scope (e.g. Omni
Layer) than bitcoinj. So I'll probably create a repository under
ConsensusJ for the full effort.
However, I would like to do as much of the work as possible "upstream"
at bitcoinj. I would like to see at least two or three gradle submodules
(either in the main bitcionj repo or in a separate one):
1. JavaFX wallet components
2. Non-JavaFX wallet components (e.g. 12/24 word support utils, etc.)
3. wallet-template (or a sample wallet)
I'm personally a fan of using fewer repositories where possible so that
refactoring, integration/functional tests work more smoothly. (Though we
could make the effort setup dependent CI builds, etc.)
I'll try to brainstorm a list of existing and new components that I have
in mind over the next few days.
I'm hoping others will respond as I'd love to see a real community
effort around bitcoinj on JavaFX.
-- Sean