Open Erkan-Yilmaz opened 7 years ago
an all-in-one solution for noobs... this was my original intent when i went looking. i found BILD and stopped looking, lol, but that isn't exactly building a solution from scratch.
with my limited knowledge, i would suggest using gentoo, centos, or arch to build in. all for different reasons. but i think users should feel free to stack in whatever environment they are comfortable in.
also, regarding portability, there is (http://portableapps.com/apps)
i don't know enough (anything) about NSIS, so i got stuck, but if we could get our wallet to work in their format it would also act as free advertising being the only cryptocurrency on there. :)
see also:
A lot of cryptocurrencies provide a binary for every major operating system (wIndows, linux and mac). You can just download the binary (on x86 pc) and run it. We only provide that for windows. Linux wise packages are more convenient but once you are on some other distrubution than ubuntu or arch you have to figure out how to comile it all by yourself. Maybe we can find a trusted community member who is willing to build the newest versions and put them on the website.
related: https://github.com/chocolatey/choco/wiki/CreatePackages
if someone could figure that out, we'd just have to type choco install gridcoin
or cinst gridcoin
and it would be installed. :)
update: i have been in contact with the person maintaining the dev branch of the BOINC portableapps.com installer. https://github.com/YoursTruly55/PortableApps
I will most likely be taking over that branch, if all goes according to plan. I have learned a lot since this post, and might be able to do this very soon. at least for BOINC. since the Gridcoin wallet is written in .NET, and .NET is technically closed source, it can't be included on the portableapps platform. not officially anyway. if we could port the .NET stuff to MONO, as suggested by @caraka a couple of times, then I would be able to do it. i think. more info here: https://portableapps.com/node/12730
maybe we should look into how that works with our MIT license?
@skcin - re: Linux packages - see: https://github.com/caraka/gridcoinresearch/pull/1
@Peppernrino The wallet is written in c++, not .net. Only the NN is written in .net. The key here is to get the NN into either mono or c++ to liberate us from this weird bondage and to strengthen the stability of the wallet, since only Win users can currently contribute to the NN.
thank you for clarifying. i only half know what i'm talking about. 🤕 downloading notepad++...
@grctest
I've made a docker image for gridcoin at grokkingStuff/gridcoin.
Better late than never: BOINC is now an official portable app on PortableApps.com! :D https://portableapps.com/apps/utilities/boinc-portable
can be not only Gridcoin but also with BOINC together, so newcomers have a faster + better start into their Gridcoin experience
mentioned in hangout 1: 0:09:00 mentioned in hangout 2: 1:53:15