Hello @chiguireitor .
Thank you for your questions. Sorry for the delay in reply but Ive been giving these questions careful consideration, as it brings up many great points worth addressing. Ill get right to it.
I believe in addition to the general fund counterparty wallet that already exsists, I believe we should create three more fund wallet addresses. Devops, Dev and PR. The community and users can direct donations to the wallet they feel would benefit the donation the most. We can leave the general fund up for those who are indecisive or indiscriminate as to where their donations end up. The general wallet can be used to top up funding for approved initiatives that are just shy of full funding to help expedite.
In regards to maintaining the wallets one of the issues I struggle with is who is the custodian of the wallet/private keys and how do we trust they will act in good faith? Re implementing the multisig function for the donation wallets would alleviate the risk of hoping custodian(s) act in good faith.
Another idea would be to elect a wallet custodian/treasurer from the foundation once the foundation is established.
I would first prefer a multisig option for the wallets but if that cannot be implemented then I believe electing a wallet custodian / treasurer would be the second best option. Community can elect the foundation and then community can elect a treasurer.
Figuring out a way to allocate funds to specific projects based on priorities is a next issue the foundation has to figure out. I believe we draft up things we feel need to be done and conduct a vote on their perspective priorities. Once we establish a hierarchy of things that need to be done, we allocate funds, find the resources and get them done.
DevOps
From what I understand the out-of-pocket costs that have been covered by J-Dawg for the last 2 years or so, stands at about $500 a month. These monthly costs need to be covered by the foundation/community/users. This should be top priority for the foundation to maintain an active wallet that will pay out hosting and server fees. Itās not responsible for the platform to rely on an individual to pay. Once the foundation is established these costs should be immediately taken over from J-Dog and paid by the foundation/custodian. I will personally commit .20 BTC to this cause and will encourage other users to chip in and secure the funding needed to maintain these costs.
I agree with the circle CI and would like to find out what that cost is monthly. This is another cost that should be covered by the foundation.
In regards to tracking improvements and Bug fixes, perhaps this is something one of the foundation members can take care of. I understand the paid position perspective but at this point in CP (lack of funds and liquidity) perhaps we should assign this role them somebody on the foundation willing to contribute on this end. Iām still torn on this issue so any feedback would be greatly appreciated.
Iām not sure what deployment of new instances to geo distribute is. Can you please clarify?
Although this isnāt an area of expertise for myself, here are my thoughts. The way that things have been handled dev wise with bug fixes pull requests version release additions to the code base etc has been handled exceedingly well by you. Without your support and a handful of others counterparty would of been left for dead. The foundation will help to support you and others to continue your good work. This should be a paid position as itās one of the most important pieces to the CP ecosystem. Iam just not sure if its a bounty, commission or a full time paid position. Your thoughts here would be greatly appreciated.
In regards to the wallet. This is another issue that should be figured out ASAP. Our current counter wallet is only available web-based and not a mobile app which is silly. Counter wallet is also clunky with a simple, effective but shitty interface. All the functions are great but the interface could use some work. Iām not sure what Jdog would say but I would be interested in having free wallet be the official xcp wallet and if possible rebranded to the xcp wallet. Iāve already publically committed to funding and opening freewallet up to the public. I stand by my pledge Iād be interested in everyoneās thoughts on this including and especially @jdogresorg.
Website
Iām a strong advocate for redesigning and rebranding the webpage basically modernizing it as the content and functions are fine but the way theyre presented needs to change to the current landscape. The foundation should choose a template of choice/rough outline of the new site, and find a developer on fiverr, Upwork, freelancer etc.
Newsletter etc.
I believe we need to improve the newsletter to better reflect what is happening with CP rather then the projects that have /are using CP. In my opinion the newsletter should lead off with addressing the CP improvements, future plans, exciting new features, how it works, what it does etc. Then it should speak and showcase the projects running on CP. I have a rough template in mind and will follow up shortly on this matter. As for examples, explainer vids and youtube videos I have a few ideas for this that will tie into the website quite nicely.
Social media
Its my opinion that social media should be run by someone on the foundation who will be active in engagement with the BTC community. Social media is the best (because its free) to promote and excite new potential users. Pointing to use cases, CP feature sets and what is going on is just a small way to get people familiar with the platform and become users themselves. WE need someone on the foundation to promote and push all types of engagement on this front.
I would petition you to maintain as fulltime developer for CP as you have been doing. I would be interested in hearing your proposal for what you need inorder to continue on. I know many counterparty whales and BTC holders that would be interested in securing you full time for dev work. Iam interested in hearing what you need to feel secure enough. WE need you John, we cant afford to see you go.
Hope this helps. Please let me know if there is anything else. These thoughts are rough but in time we can revive XCP through proper PR, get it re-listed on exchanges and open the door to a new group of users.
Long Live Counterparty!
All the best,
Ryan Peters