-
Notifications
You must be signed in to change notification settings - Fork 26
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
What exactly is needed for this to leave alpha status? #75
Comments
You can certainly use it in production. I stuck with the alpha tag because there is functionality which I'm not happy with and want to remove/re-do. For example, I have been waiting on GreenFIeld API to progress a bit more so that:
Additionally, I feel that the UI may be too scary for the majority of users. Since we are looking into adding an extension architecture for BTCPay, I'm also considering moving the core engine in transmuter to BTCPay. This way, I would not need to wait on API development, have easier UI integration for stores, not need to redevelop existing features etc |
TL;DR: Transmuter works, loads of people actually use it, but I can't promise I won't break it. Alpha fits with that description IMO |
OK, that sounds acceptable to me, thanks! TBH, I quite like it being a standalone service. Might still be useful for people who don't need BTCPay but want to automate something. Would be nice if BTCPay wasn't a hard dependency. (And totally OK if BTPay extends the features in some way.) |
I understand. I just don't think I have the time capacity to keep mirroring and maintaining two codebases that have similar inner feature-sets and are almost always used together. I think it's easier that everyone deploys BTCPay, and then just uses the Transmuter part of it only |
Interesting, would it still be a huge effort if the common code was moved into a library? |
That's unrealistic: it would add more overhead to working on btcpay and the
UI would still end up duplicated.
…On Thu, 15 Oct 2020, 13:35 Martin Habovštiak, ***@***.***> wrote:
Interesting, would it still be a huge effort if the common code was moved
into a library?
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
<#75 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAN357W2EQJS6WTR42UPL23SK3NADANCNFSM4SQHCJSQ>
.
|
OK, thanks for explaining! |
Thinking about it a bit more, separating them could significantly improve security as vulnerabilities in BTCPay would not affect Transmuter. A more paranoid user could even put Transmuter behind secondary authentication (e.g. using Nginx) without preventing public from entering BTCPay. Is it worth reconsidering? |
I'm looking into using Transmuter to send funds however, I was not confident to try it with live funds so far.
The README still says it's alpha, which is a bit surprising after such a long time.
What exactly is needed to be resolved for Transmuter to at least reach beta?
Is there a way I can help?
The text was updated successfully, but these errors were encountered: