-
geonic
kayabanerve: how far are you from launching serai? is the audit the only thing left?
-
m-relay
<kayabanerve:matrix.org> Auditing monero-serai isn't auditing any Serai services. It's auditing a general-purpose Rust implementation of Monero transactions (also used by Cuprate) and wallet functionality.
-
geonic
ah, unrelated then
-
geonic
so what about serai? any ETA?
-
m-relay
<kayabanerve:matrix.org> Ideally, rc by EOY.
-
m-relay
<kayabanerve:matrix.org> monero-serai is used by Serai services so it's not completely unrelated.
-
geonic
very cool
-
m-relay
<spirobel:kernal.eu> honestly i dont have spite for the CCS. I hope people can stop making assumptions. Writing out the work and scoping out the work in detail made me realize that this is the appropriate price. Which is still very low for the value offered. In the case of the kuno I would have just stopped earlier and opened another one for the next chunk of work towards the browser wallet.
-
m-relay
<spirobel:kernal.eu> i am at my last leg and i need to be paid to make a living
-
m-relay
<spirobel:kernal.eu> i dont have time for this endless back end forth here
-
m-relay
<spirobel:kernal.eu> i hope we can refrain from further speculation and digging up dirt
-
m-relay
<spirobel:kernal.eu> i did my best to push this forward
-
m-relay
<spirobel:kernal.eu> i have given all i have got
-
m-relay
<spirobel:kernal.eu> its on you guys now
-
m-relay
<spirobel:kernal.eu> just make a decision
-
m-relay
<spirobel:kernal.eu> so i can either continue to work on this vision or just leave
-
m-relay
<spirobel:kernal.eu> i cant live like this anymore
-
m-relay
<spirobel:kernal.eu> honestly i dont have spite for the CCS. I hope people can stop making assumptions. Writing out the proposal and scoping out the work in detail made me realize that this is the appropriate price. Which is still very low for the value offered. In the case of the kuno I would have just stopped earlier and opened another one for the next chunk of work towards the browser wallet.
-
m-relay
<spirobel:kernal.eu> please also check out the monero related repositories in my github. I spent a lot of my time working on monero for free. Back in the day I was also very active and helpful in the monero dev community dev channels
-
m-relay
<spirobel:kernal.eu> I just hope people can see the amount of time and effort I sacrificed to contribute to this community. So even if you might disagree with some of my past statements or actions, please give me a fair chance.
-
m-relay
<spirobel:kernal.eu> MIT
-
m-relay
<spirobel:kernal.eu> all the work will be licensed under MIT I said this multiple times
-
m-relay
<spirobel:kernal.eu> the CCS is basically my answer to fix the limitations that I faced with monero-ts. if there was an easy answer that could be explained in a quick reply I wouldnt make this CCS. Its a lot of work.
-
m-relay
<spirobel:kernal.eu> honestly i dont get why we are so hung up on the 70 vs 100 xmr thing now. IT IS NOT THE SAME PROJECT. NOT THE SAME SCOPE OF WORK. I am open to reduce it to 70xmr and put in less work. the kuno was for roughly 1- 1.5 months of work.
-
m-relay
<spirobel:kernal.eu> it was just a made up assumption. So lets move on
-
m-relay
<spirobel:kernal.eu> it just means we have the same debate 1 months early which means i have even more stress and have to write answers instead of code
-
big_dota2_player
MPL-2 > MIT (in this case), isn't it?
-
m-relay
<kayabanerve:matrix.org> Why would it be? MIT is very standard. MPL-2 isn't
-
sneurlax
An apology: yesterday I claimed that I could add a Wasm target to my pet proof of concept rust monero project "tonight", delivering "fo free" something equivalent to what spirobel is offering. Well, having spent some time on it, I still think I'll probably be able to produce a proof of concept for the method, but it isn't going to be a
-
sneurlax
one-nighter, that's for sure.
-
sneurlax
Having discussed some implementation specifics with spirobel, I think his work will be a valuable contribution to the ecosystem. For one, my method will ultimately deliver a Dart tool representing a build chain like Rust->Dart->Wasm->JS that I'm not sure will stand on its own separate from any Dart tooling. Dart itself is actually my stumbling
-
sneurlax
block in the process right now. Spirobel's process will not use Dart (as in Rust->Wasm->JS/TS) and that's a valuable distinction and simplification.
-
sneurlax
Even with monero-ts incorporating monero-project/monero directly via MrCyjaneK's monero_c and Im-Beast's monero-tui (which I will never stop plugging, very cool stuff going on here)--that is, C++->C->TS has been achieved--the ecosystem will be stronger for having an alternative implementation available in the form of spirobel's planned
-
sneurlax
Rust->Wasm->JS/TS.
-
sneurlax
So: sorry spirobel, good luck, and I look forward to reviewing your work someday soon.
-
sneurlax
I still recommend intentionally integrating with monero-ts because it is the standard in the space. As I mentioned, we already have C++->C->Wasm->TS now, so we can use the actual Monero C++ source as a sort of ground source of truth for tests comparing new Rust-Monero to old actual-Monero (I'm thinking automated tests on PRs and such). Once the
-
sneurlax
Rust tooling reaches parity with the established C++, users will have the opportunity to choose between the official C++ as a "backend" or the newer Rust and developers will be able to choose between CMake and Cargo for their builds
-
sneurlax
all Good Things imo. /rant
-
plowsof
thanks for the update sneurlax
-
m-relay
<rbrunner7:monero.social> Interesting stuff, but frankly, if I read things like "Rust->Dart->Wasm->JS" I fear for my sanity: How can somebody even think to try something like that :)
-
sneurlax
you just have to listen to the insane whispers that creep in in the dead of night :D
-
sneurlax
"Rust->Dart->Wasm->JS" is my preferred alternative to the already-existing "C++->C->Wasm->JS". I prefer Cargo over CMake, Cargo makes my job of getting things to be cross platform so much nicer than with CMake
-
m-relay
<kewbit:matrix.org> Yes yes yes 🙌 🙌
-
m-relay
<0xfffc:monero.social> CMake is abomination
-
m-relay
<0xfffc:monero.social> Guix based build system for C++ will be game changer. Guix packages + reproducible build + Guile based build description.
-
m-relay
-
m-relay
<0xfffc:monero.social> ( disclaimer: I don’t have any affliction to author / project )
-
m-relay
<shortwavesurfer2009:monero.social> Come on guys join the Get Your First XMR room. I just saw a person who asked for a trade 3 days ago and i am checking to see if they were helped.
-
m-relay
-
m-relay
<ofrnxmr:monero.social> Nobody in this room is xmr-less
-
nioCat
I am matrixless