Pages:
Author

Topic: To accelerate the mass adaptation to cryptocurrency - [New Update, Telegram Bot] - page 2. (Read 1014 times)

jr. member
Activity: 49
Merit: 23
~
Before that, answer here which providers do you usually use to get bitcoin - > USD prices?
As we will need these prices, we will need to select exchange rate provider for that.
For now we can already choose from a wide range of options, but we're going to use provider that everyone uses
~

Why to choose a single exchange only when each of them have their own prices? Why not use services like preev or coindesk which gives you an average rate of BTC in USD?
People mostly use Bitmex, Binance and Bitfinex, so if you're still going to choose a specific exchange, go for one of them. As well, will your cart service also have a charge back or "Ask a refund" option if for any reason, a customer is not satisfied with the services/goods provided?
Yes, we will have some refund option, with probably automatic sending money back. Why single exchange? Well, it doesn't mean that I can't use coindesk or anything else. Just trying to find the best one.
legendary
Activity: 3052
Merit: 1273
~
Before that, answer here which providers do you usually use to get bitcoin - > USD prices?
As we will need these prices, we will need to select exchange rate provider for that.
For now we can already choose from a wide range of options, but we're going to use provider that everyone uses
~

Why to choose a single exchange only when each of them have their own prices? Why not use services like preev or coindesk which gives you an average rate of BTC in USD?
People mostly use Bitmex, Binance and Bitfinex, so if you're still going to choose a specific exchange, go for one of them. As well, will your cart service also have a charge back or "Ask a refund" option if for any reason, a customer is not satisfied with the services/goods provided?
legendary
Activity: 1932
Merit: 1273
~
Before that, answer here which providers do you usually use to get bitcoin - > USD prices?
As we will need these prices, we will need to select exchange rate provider for that.
For now we can already choose from a wide range of options, but we're going to use provider that everyone uses
~

If you want to use FIAT services providers that everyone uses to try to use providers that listed on the Electrum FIAT sources(Bitcoinaverage, Bitpay, Coinbase, CoinDesk, LocalBitcoins.). I'd personally use Bitcoinaverage for electrum sources and stay away from services like coinbase, etc because of a 'centralization' factor.
jr. member
Activity: 49
Merit: 23
We will rename us to bitcartcc. It was initial idea actually even on logo (:
We're working on redesign of pages, soon will probably upload it or post some spoilers (:
Before that, answer here which providers do you usually use to get bitcoin - > USD prices?
As we will need these prices, we will need to select exchange rate provider for that.
For now we can already choose from a wide range of options, but we're going to use provider that everyone uses(we now can choose from
BitFlyer, BitPay, BitStamp, Bitbank, BitcoinAverage, BitcoinVenezuela, Bitcointoyou, Bitmarket, Bitso, Bitvalor, BlockchainInfo, CoinDesk, Coinbase, Kraken, LocalBitcoins, MercadoBitcoin, NegocieCoins, TheRockTrading, Zaif, itBit, if we need we can  select others too)
jr. member
Activity: 49
Merit: 23
Well yeah, telegram and twitter groups were taken already. So maybe bitcartcc will be good, you can count cc as crypto currency (:
legendary
Activity: 2198
Merit: 1989
฿uy ฿itcoin
Thank you for your pull request, merged it! Now can I freely develop this piece of software? (:

Haha yes. Regarding the name of your project, are you aware that there are already 2 payment processors with the same name? (http://bit-cart.com/ and https://bitcart.io/)? Not trying to make you change your name but you might want to consider changing it before you properly launch your product Grin.
jr. member
Activity: 49
Merit: 23
Thank you for your pull request, merged it! Now can I freely develop this piece of software? (:
legendary
Activity: 2198
Merit: 1989
฿uy ฿itcoin
Well, just ignore these guys. They should be proud that some kids get inspired by them.

But no, By looking at their reaction, you will know that they just frustrated with their life and want to take on you. Even more frustrating when they find out some 14 years old boy can do much better than what they did in a group.

see that one, registering to bitcointalk only today just to say that python is not a serious work, how messed up his life is.

let us continue focusing with our work.

(and they were inspired by bitpay? oh no, it cant be, I think not, they got this idea directly from heaven).

Please read my previous post. I was merely trying to point out that it is highly frowned upon to fork a project (even though you plan on completely altering it) without using their license. I would've taken a different approach if I knew he is 14 years old. I wasn't trying to discourage him from continuing his project.

@MrNaif, I've created a pull request to update you license. Feel free to merge it.
jr. member
Activity: 49
Merit: 23
vv181,thank you for solution to this problem. I already wanted to add it, but I just don't know for sure how to do it, do I just copy their license and paste in the end of my license?
legendary
Activity: 1932
Merit: 1273
A great finding by @TheNewAnon135246

~
I would advise everyone to ignore thread; if you can't directly help him with coding. When he publishes more substantial original work - that's when more productive discussion can be started.
I still don't understand for what is your hate.]

I don't think there is any hatred being spread by @TheNewAnon135246, he/she possibly just want some 'transparency' or smth, and just telling you the 'principle' of FOSS.

AFAIK, the MIT license required us to use the same license and add a copyright notice. Looking at Bitcart repo they did the right thing to use the same license, but there is no copyright of previous repo being mentioned.

For the mean. MIT license hereby us to sublicensing, you might have to credit previous forked repo for the template, once you are developed your own license you can remove it.

CMIIW. Grin


After all, If the owner/contributor of the license doesn't mind about the license, I don't think it would be a problem. Nevertheless, I believe it contradicts with FOSS principle.
member
Activity: 142
Merit: 26
Well, just ignore these guys. They should be proud that some kids get inspired by them.

But no, By looking at their reaction, you will know that they just frustrated with their life and want to take on you. Even more frustrating when they find out some 14 years old boy can do much better than what they did in a group.

see that one, registering to bitcointalk only today just to say that python is not a serious work, how messed up his life is.

let us continue focusing with our work.

(and they were inspired by bitpay? oh no, it cant be, I think not, they got this idea directly from heaven).
newbie
Activity: 3
Merit: 0
After talking directly with our young friend MrNaif here through Telegram... I would advise everyone to ignore thread; if you can't directly help him with coding. When he publishes more substantial original work - that's when more productive discussion can be started.
legendary
Activity: 2198
Merit: 1989
฿uy ฿itcoin
Ok, I will explain in more details. And then please. no more btcpay. I don't know html very much to write site from scratch, so I needed some start. But I knew python, and I had an idea of a project. So that's why I wanted to do core things first and interface after. And indeed, core things are all done, maybe only optimization. So as I am not good I thought that maybe when publishing we will find some designer. And if you wonder why so much btcpay, I will say how making new page worked:
Create new url in urls.py and link it with new view
Create new view in views.py and make it render html(template)
Go to page I wanted to implement and use browser's save as function to save everything.
Put any new static files to gui/static/gui/(img or js or css)
Inside a template, add first line:
{% extends 'gui/base.html' %}
To make it share the same footer header etc.
If needed to load some new images, add
{% load static %}
To load staticfiles module, and replace any src with smth like:
{% static 'gui/img/some-ing.png' %}
Then wrap all new content in content block(django's tag), and delete navigation as it is already in base.html.
Then make it load data from database. Maybe adding new models if needed.
Adding all to make it work with our system.
Done.
I didn't touch things not yet implemented(links to not implemented pages), so that's why a lot of btcpay references. But as you see, it is still a lot of work done, and it is no longer the template that was  at start.

Which exactly means that you have forked their code.

Don't get me wrong, there is nothing wrong with forking their code. There is nothing wrong with partially removing, altering or improving on their code. As Rockstardev already posted, I am 100% sure that you could ask any of the BTCpay developers for help if you get stuck on there. To top it off, I am sure they will actually encourage people to use their code and use it to build a different product. That's exactly what an open source project does, it gives anyone access to the source code. But that doesn't mean you can just remove their license, alter their code and claim you never forked it in the first place. I think you are mistaking forking with 1:1 copying.
jr. member
Activity: 49
Merit: 23
You can see me in your telegram group under the same username (:
newbie
Activity: 3
Merit: 0
Hey Naif, I'm one of the BtcPayServer contributors... just wanted to thank you for providing extra exposure for project. In case you need any additional help, please join us on our Mattermost...

Maybe I can teach you some C# so that you can start spending time more productively.
jr. member
Activity: 49
Merit: 23
Ok, I will explain in more details. And then please. no more btcpay. I don't know html very much to write site from scratch, so I needed some start. But I knew python, and I had an idea of a project. So that's why I wanted to do core things first and interface after. And indeed, core things are all done, maybe only optimization. So as I am not good I thought that maybe when publishing we will find some designer. And if you wonder why so much btcpay, I will say how making new page worked:
Create new url in urls.py and link it with new view
Create new view in views.py and make it render html(template)
Go to page I wanted to implement and use browser's save as function to save everything.
Put any new static files to gui/static/gui/(img or js or css)
Inside a template, add first line:
{% extends 'gui/base.html' %}
To make it share the same footer header etc.
If needed to load some new images, add
{% load static %}
To load staticfiles module, and replace any src with smth like:
{% static 'gui/img/some-ing.png' %}
Then wrap all new content in content block(django's tag), and delete navigation as it is already in base.html.
Then make it load data from database. Maybe adding new models if needed.
Adding all to make it work with our system.
Done.
I didn't touch things not yet implemented(links to not implemented pages), so that's why a lot of btcpay references. But as you see, it is still a lot of work done, and it is no longer the template that was  at start.
legendary
Activity: 2198
Merit: 1989
฿uy ฿itcoin
I still don't understand for what is your hate. If you don't like it, then use btcpay. New template is not yet commited, and it is NOT a fork in any way. There will be no btcpay, we should probably have posted this later, but we wanted to show our project, this is our first real opensource project. So we decided to publish it as soon as possible to get feedback and ideas, probably we were wrong. But there is no way back. About references in code-just insterested, why are you only interested in searching this instead of for example trying our docker setup. Our project is written in python, and not dotnet, so one of things we wanted to do is-simplicity, probably even not-programmer can read python code.

I will ask again. If this is not a fork in any way then why is "BTCpay" mentioned 105 times in your source code?
jr. member
Activity: 49
Merit: 23
I still don't understand for what is your hate. If you don't like it, then use btcpay. New template is not yet commited, and it is NOT a fork in any way. There will be no btcpay, we should probably have posted this later, but we wanted to show our project, this is our first real opensource project. So we decided to publish it as soon as possible to get feedback and ideas, probably we were wrong. But there is no way back. About references in code-just insterested, why are you only interested in searching this instead of for example trying our docker setup. Our project is written in python, and not dotnet, so one of things we wanted to do is-simplicity, probably even not-programmer can read python code.
Edit: and I'm not lying in any way, please see the difference between forking and rewriting from scratch in other language only using html templates by start to later change them. I mean, I don't know html very well, that's why I decided to start from that. But only html templates were used, and were modified, they are now django templates. I anyway did a lot of work when turning it into django templates, and hearing that my work was useless is sad. Discussion about btcpay closed.
legendary
Activity: 2198
Merit: 1989
฿uy ฿itcoin
Ok I will read this, but you're mistaken. Backend is completely different, only frontend may look similar. We were inspired to create something easy to use and install, as we weren't satisfied about btcpay. We decided to implement functionality they had first. And again, it is completely different, it is written in python and not dotnet. And once again as said, it is early alpha stage, we will work now on changing template probably. Please, don't let me repeat the same words again, our project is NOT a copy or fork of btcpay, it is something bigger, but we started from implementing basic functionality like they had. If you're not satisfied-feel free to suggest your template etc, we don't have designer for now. That's my end comment about this. Theme closed, this is discussion about our project and not btcpay.

How come "BTCpay" is mentioned 105 times in your source code?



I'm sorry buy you are blatantly lying here. It's ok to fork their source code and improve it in any way you like. That's what the MIT license is for. It's NOT ok to copy someone's work, delete their license and claim the work is your own.

EDIT: Anyone can check/ CTRL+F the initial commit here: https://github.com/MrNaif2018/bitcart/commit/f8dee2c73e1469ac84d44a30d0096a7c1654c90b
jr. member
Activity: 49
Merit: 23
As I said, we're working on design, that's what we got for now(for now only template mostly):
Pages:
Jump to: