I’m more than happy to help you here.
Here’s what I am doing for the last few months:
Now I have collected enough feedback/comments to rethink the idea I had initially, not only by opening that post but also by sharing ideas with different people before I even talk about it in public. Today I understand better how Grin could benefit from the use of Nostr, and I think it is worth a try. I already expressed this in Keybase.
Here you can have a summary about v1.2.8:
Here’s one about v1.2.7:
Here’s one about v1.2.6 (not the best release I have to admit, sorry for that, v1.2.5 worked better):
This is progress on Grin++ running on arm64 (still a lot of work to do):
(There was another more recent post on the subject that I can’t find)
This is Grin++ for Android:
This is the latest version right now available in F-Droid: https://fdroid.grinplusplus.com/fdroid/repo/com.grinplusplus.mobile.v035.apk
These are all of the releases you can confirm by yourself:
Notice that I also have to work on the UIs at the same time before releasing anything. Desktop UI is written in TypeScript and Mobile UI is written in C# using Xamarin:
This is the Grin++ support channel you can also have more information: Telegram: Contact @GrinPP
You can scroll through the channel and get a better idea of my approach. Most of what I do is prioritize based on the frequency with which requests are raised or the frequency of problems. I also add features that make life easier for users, and simplify support for me.
I also could, but I won’t because anyone could also do it, go through the forum and paste here each and every topic, I’ve openly shared anything I’m working on here (check for yourself), explained myself, asked for feedback while still coding, and made changes before pushing anything.
A pretty epic “community-driven” development, I know.
I already said this before. I never release code that:
- I am aware that it doesn’t work well.
- it does not “respect” the framework.
- it is not secure.
- hat I don’t feel comfortable with it.
- introduces some important change without being reviewed.
- code that I know I will rewrite in the near future.
When I have introduced changes to the C++ code that have the potential to break something or lesser the privacy and security of Grin++, I have always asked for review and @david has very kindly assisted me. Respect.
If the way I work “slows down the pace”, I’m still not going to change it. I have been introducing new features as I have been fixing issues at the same time. Sure, there are still a few issues to fix, but the fact that every time someone asks for support, everything is fixed without me even writing a line of code, now with only few clicks, tells me that good progress has been made. And I want to continue to deliver as much as I can to the nodes that represent 70% of the entire network:
I have always delivered much more than what I have initially committed to, throughout this time I have been totally open, I have spent time proactively asking for feedback on my work, which has enriched what I release. I think I should start documenting more, but it’s quite boring and I could do it at any time, at least that’s my excuse, but don’t worry, eventually I’ll get around to writing the documentation.
Did I already mentioned that Grin++ native libraries can be integrated into any Visual Studio or XCode solution? No? well, it is because I still need to do more testing and write a PoC for it.
I decided to make this post to stop repeating myself over and over again, but at this point, I have no reason not to believe that some people here are driven by pure evil intentions, so much so that they are now creating fake accounts here. Guys, get a life.
@Trinitron you have finally admitted that you are not qualified to comment on my work. We’ve come a long way, I’m glad. The same applies to some others, especially the noisy ones.
At some point Grin should stop pandering to the lowest common denominator, people who bring 0 value to the table, none, nothing, not even basic technical discussions, they don’t spend time offering support to newcomers, or fixing a broken link in any of Grin’s websites; they just demand and give nothing back but hate; envious people, unable to handle their base desires to destroy anyone who dares to think independently. They will kill Grin and then blame those who actually do something. Be aware.