-
br-m
<redsh4de:matrix.org> meeting in 48min > <@redsh4de:matrix.org> So, website workgroup meeting regarding the CCS page overhaul. How does a week from now sound?
-
br-m
<ofrnxmr:xmr.mx> should probably put up a meta issue
-
br-m
<ofrnxmr:xmr.mx> I dont think anyone knows about the meeting :D
-
br-m
<syntheticbird> I can go in chat and yell about it if you want
-
br-m
<syntheticbird> in other channels*
-
br-m
<redsh4de:matrix.org> @ofrnxmr:xmr.mx: right, forgot about that...
-
br-m
<syntheticbird> we're three to have forgot don't worry
-
br-m
<syntheticbird> if everyone forgot, then no one forgot
-
br-m
<syntheticbird> 👍️
-
br-m
-
br-m
<redsh4de:matrix.org> better late than never :P
-
br-m
<syntheticbird> 1 minute left
-
br-m
<syntheticbird> * moderation intensifies *
-
br-m
<redsh4de:matrix.org> alright... meeting time!
-
br-m
<redsh4de:matrix.org> 1. Greetings
-
br-m
<syntheticbird> Hello
-
br-m
<redsh4de:matrix.org> Hello ladies and gents
-
br-m
<syntheticbird> don't forget agents
-
br-m
<syntheticbird> they are a thing now
-
br-m
<redsh4de:matrix.org> hi opus and claude
-
br-m
<ofrnxmr:xmr.mx> cc luigi111 @diego:cypherstack.com
-
br-m
<diego:cypherstack.com> hi I'm alive
-
br-m
<redsh4de:matrix.org> hello!
-
br-m
<redsh4de:matrix.org> so, @syntheticbird:monero.social and myself are planning to extend the new design of the new site page to the CCS. Page would be made in Astro, re-use a lot of the design components
-
br-m
<redsh4de:matrix.org> Initially, the idea was just to make a new frontend design and leave it at that, but there were some ideas about adding new features - ability to track a users ccs proposal history being one of them, ability to specify "funding types" - time based, milestone, etc, and just cleaner UX while still keeping it git-based. Ad[... more lines follow, see
mrelay.p2pool.observer/e/1oDJ9fMKb1VScnVQ ]
-
br-m
<redsh4de:matrix.org> Syn's proposal drafting the UX for proposal pages:
repo.getmonero.org/monero-project/ccs-proposals/-/merge_requests/644
-
br-m
<redsh4de:matrix.org> My proposal with some in-progress drafts and tech stack ideas with reasons behind each:
repo.getmonero.org/monero-project/ccs-proposals/-/merge_requests/641
-
br-m
<redsh4de:matrix.org> @syntheticbird:monero.social: anything you'd like to add?
-
br-m
<syntheticbird> Just that beyond new features, navigation and UX, the new informations we would like to add in the proposal page, like funding type, have the objective of a better transparency for donors of the CCS. That's really a main objective here to let a maximum of information without having to explore gitlab.
-
br-m
<syntheticbird> The timeline idea is also very important in that regard, Ironically, The CCS website supports no JS users, but they can't find update there
-
br-m
<syntheticbird> They are obligated to go on gitlab for consulting progress.
-
br-m
<syntheticbird> progress means comments from the developer, confirmation that transactions are sent, etc...
-
br-m
<syntheticbird> that's about it. happy to answer any questions
-
br-m
<redsh4de:matrix.org> would it be a fair summary to say that the CCS page would end up being more or less a user-friendly mirror, for what is going on in Gitlab?
-
br-m
<redsh4de:matrix.org> Proposers would only have to to interact with gitlab as far as submitting a proposal and any other "write" actions
-
br-m
<syntheticbird> yep
-
br-m
<syntheticbird> that's exactly it
-
br-m
<diego:cypherstack.com> hmmm
-
br-m
<diego:cypherstack.com> seems neat
-
br-m
<ofrnxmr:xmr.mx> Milestome requests are usually commented, but transaction confs arent > <@syntheticbird> progress means comments from the developer, confirmation that transactions are sent, etc...
-
br-m
<ofrnxmr:xmr.mx> luigi updates the md to add payout amount and date - this info (payout dates and milestones) are on current ccs site
-
br-m
<syntheticbird> @ofrnxmr:xmr.mx: Yes. Luigi sometimes (i would have hoped more) happens to inform in comment the transaction id of the payout. If he do, then it is showed in the timeline, if not, then an event is created without it, from the md
-
br-m
<ofrnxmr:xmr.mx> What isnt there is the comments, and imo i dont think we want to mirror comments onto the main website. The comment sections can get pretty ugly depending on the proposal
-
br-m
<syntheticbird> @ofrnxmr:xmr.mx: We aren't planning on mirroring the comments
-
br-m
<redsh4de:matrix.org> @syntheticbird: the data updates could be automated by a bot as well - luigi could pay out, then do something like @ccs-bot confirm-payment M1 <txid> - it would then update the md to add payout and date which would then be reflected by the site
-
br-m
<ofrnxmr:xmr.mx> @syntheticbird: The only time txs are commented is when it its sonething like the fcmo++ research ccs and there are mulltiple recipients and milestoens arent being closed out
-
br-m
<syntheticbird> Only the updates, moderator selected ones
-
br-m
<syntheticbird> @redsh4de:matrix.org: Absolutely
-
br-m
<ofrnxmr:xmr.mx> @redsh4de:matrix.org: Lololololo
-
br-m
<diego:cypherstack.com> @syntheticbird: gud
-
br-m
<ofrnxmr:xmr.mx> @ofrnxmr:xmr.mx: im loling at asking luigo to do more
-
br-m
<ofrnxmr:xmr.mx> especially commenting txids etc. He manually updates multiple ccs's with payout amounts and dates. Txids are also probably a privacy issue
-
br-m
<ofrnxmr:xmr.mx> At least pre-fcmp
-
br-m
<syntheticbird> pre-fcmp, proposers are sharing their address, so that's already compromised
-
br-m
<redsh4de:matrix.org> @ofrnxmr:xmr.mx: wouldn't that make him do less? :P wouldn't have to manually dig around the .md as a result, tag the bot with commands like @ccs-bot for anything - move to funding, close, update proposal, etc
-
br-m
<ofrnxmr:xmr.mx> If you know the txid, you know the amount and potential real spend of that txid
-
br-m
<ofrnxmr:xmr.mx> W/o the txid, you have no idea which on-chain tx is associated with the user
-
br-m
<redsh4de:matrix.org> @redsh4de:matrix.org: would have a access control list obv
-
br-m
<syntheticbird> @ofrnxmr:xmr.mx: That is fair.
-
br-m
<ofrnxmr:xmr.mx> @redsh4de:matrix.org: The md has to be updated for these actions
-
br-m
<syntheticbird> Then we can provide a mechanism for users to confirm that they received the transaction.
-
br-m
<ofrnxmr:xmr.mx> And its stored on git. Unless the bot is making commits, i dont think its a replacement
-
br-m
<syntheticbird> s/users/proposers
-
br-m
<redsh4de:matrix.org> @ofrnxmr:xmr.mx: Yeah, i mean that the bot would have write access
-
br-m
<redsh4de:matrix.org> otherwise wouldn't be any good
-
br-m
<ofrnxmr:xmr.mx> Idk if that would fly
-
br-m
<ofrnxmr:xmr.mx> I think plowsof and luigi are the only ones with write access, and luigi is the only one permitted to commit directly
-
br-m
<ofrnxmr:xmr.mx> I'm paranoid and dont like the idea of using a bot to commit directly
-
br-m
<syntheticbird> There is always a solution to automate. But ideas are limited to what luigi and plowsof are willing to use. The use of bot that can optionally be audited, seems to us like the best way of extending the current system.
-
br-m
<syntheticbird> But ideas are limited to what we suppose*
-
br-m
<redsh4de:matrix.org> it could be a small self-hosted service that runs in parallel with the gitlab instance
-
br-m
<redsh4de:matrix.org> access-controlled to only allow actions from specific user ids (i.e. plowsof or luigi)
-
br-m
<redsh4de:matrix.org> all that would be needed would be setting up a access token for a repo (with granular permissions obv), have the service use that token - then set up a webhook that fires on comments? maybe then infer which proposal it was run on - and then would just automate what luigi does manually
-
br-m
<ofrnxmr:xmr.mx> Its not automated though?
-
br-m
<ofrnxmr:xmr.mx> If he has to comment
-
br-m
<ofrnxmr:xmr.mx> send 16.6xmr on feb 26 2026
-
br-m
<ofrnxmr:xmr.mx> Thays not any easier than updating the md manually
-
br-m
<ofrnxmr:xmr.mx> (afaict)
-
br-m
<ofrnxmr:xmr.mx> Maybe he can respond when he sees this
-
br-m
<syntheticbird> @ofrnxmr:xmr.mx: yes, frankfully we need his input on it
-
br-m
<ofrnxmr:xmr.mx> Eapecially since some proposals this doesnt work with
-
br-m
<ofrnxmr:xmr.mx> Like fcmp++ research
-
br-m
<redsh4de:matrix.org> well - kind of. i definitely don't think sending of funds should be automated, thats a whoole another security issue
-
br-m
<redsh4de:matrix.org> if he comments something like @ccs-bot confirm-payment M1 for milestone-based proposals - the bot can just read the amount info from the frontmatter, update the .md with the date the command was invoked, etc
-
br-m
<ofrnxmr:xmr.mx> Payments are sent w/o milestones being claimed
-
br-m
<redsh4de:matrix.org> @ofrnxmr:xmr.mx: yeah that would require something else
-
br-m
<redsh4de:matrix.org> but those are kind of exceptions to the rule so those could be done manually still
-
br-m
<syntheticbird> Funding Type -> Pool
-
br-m
<ofrnxmr:xmr.mx> It happens all the time though
-
br-m
<ofrnxmr:xmr.mx> He often sends multiple payments at once etv
-
br-m
<syntheticbird> etv?
-
br-m
<redsh4de:matrix.org> the bot stuff is a nice-to-have though - not a must, doesn't change anything for proposers only can make maintainers lives a liitle bit easier only if executed right
-
br-m
<syntheticbird> etc got it
-
br-m
<ofrnxmr:xmr.mx> etc*
-
br-m
<ofrnxmr:xmr.mx> I think this ^ > <@syntheticbird> yes, frankfully we need his input on it
-
br-m
<redsh4de:matrix.org> same
-
br-m
<syntheticbird> @redsh4de:matrix.org: A lot of stuff in the CCS have became usage yet the solution for doing it is still annoying in the long-term.
-
br-m
<ofrnxmr:xmr.mx> Also some proposers like vt do their own MRs to update their proposal milestones
-
br-m
<ofrnxmr:xmr.mx> So his proposals show completed milestones before payments
-
br-m
<syntheticbird> In the timeline we make a distinction between milestone completed and payment
-
br-m
<syntheticbird> hell, i'm hesitating to make an event "milestone claimed" instead just so we can have another event for saying it is contested
-
br-m
<redsh4de:matrix.org> maybe the event could be queued and needs to be approved... but thats just the same merge request then
-
br-m
<syntheticbird> I'm afraid that would justify a reject because plowsof or luigi don't wanna have to approve it.
-
br-m
<syntheticbird> Ideally it should be automated and built solely on the gitlab MR timeline
-
br-m
<syntheticbird> So gitlab comments and tracking of the md file
-
br-m
<ofrnxmr:xmr.mx> if not using bot, Just track the md, since thats gospel
-
br-m
<ofrnxmr:xmr.mx> The md cant/wont be updated if not approved
-
br-m
<redsh4de:matrix.org> yeah, we can send out webhook events upon changes to a file
-
br-m
-
br-m
<syntheticbird> @redsh4de:matrix.org: If that is not possible there could always be a cache and polling solution
-
br-m
<ofrnxmr:xmr.mx> @syntheticbird: Can even just monitor luigis acti>ity rss feed :P
-
br-m
<syntheticbird> @ofrnxmr:xmr.mx: yo that's a good idea, i completely forgot rss
-
br-m
<syntheticbird> ideally not hardcoding a user would better however
-
br-m
<ofrnxmr:xmr.mx> We montitor binary's to know when generalfund donates to a proposal
-
br-m
<redsh4de:matrix.org> polling or is it streamed somehow? idk how RSS works too well
-
br-m
<ofrnxmr:xmr.mx> @syntheticbird: Well, luigi is the only one merging anything or commiting directly
-
br-m
<syntheticbird> @redsh4de:matrix.org: in RSS case, polled
-
br-m
<ofrnxmr:xmr.mx> @redsh4de:matrix.org: You'd poll the rss feed fot updates
-
br-m
<syntheticbird> @ofrnxmr:xmr.mx: fair
-
br-m
<syntheticbird> anyway i think there is a lot of solution but we need luigi approval on that. One other topic is the addition of fields in the md file
-
br-m
<redsh4de:matrix.org> hmmm... this is me being pedantic but i like the webhook approach (respond to event) vs polling (look for event) better
-
br-m
<redsh4de:matrix.org> can maybe do both like i had outlined in my proposal, and prioritize webhook if available, otherwise could poll the RSS
-
br-m
<redsh4de:matrix.org> right, to seperate the types of the proposal
-
br-m
<syntheticbird> @redsh4de:matrix.org: of course i prefer webhook too. Just searching fallback in case there is a disagreement somehow
-
br-m
<syntheticbird> @redsh4de:matrix.org: authors too
-
br-m
<syntheticbird> A proposal should be able to support multiple authors
-
br-m
<ofrnxmr:xmr.mx> @syntheticbird: i think we dont like that
-
br-m
<syntheticbird> oh
-
br-m
<syntheticbird> was it brought up in the past?
-
br-m
<ofrnxmr:xmr.mx> there have been a few proposals with multiple authors that fell apart due to no one taking responsibility
-
br-m
<ofrnxmr:xmr.mx> Pointing fingers at their partner etc
-
br-m
<ofrnxmr:xmr.mx> Yea. The "author" now should be the one owning responsibility
-
br-m
<redsh4de:matrix.org> yeah i remember reading a few of those when lurking, makes sense
-
br-m
<ofrnxmr:xmr.mx> And the payouts go to the author for them to deal with
-
br-m
<syntheticbird> Fair. That again was for transparency of who was behind a proposal. Maybe we can add a co-author field then
-
br-m
<ofrnxmr:xmr.mx> Not 2 diff authors fighting over who did what and attempting to clain milestones for other peoples work, or abandoning some milestones while author2 completes their work
-
br-m
<syntheticbird> then we would know who is owning responsibility
-
br-m
<redsh4de:matrix.org> sounds like a good middle ground
-
br-m
<ofrnxmr:xmr.mx> The biggest example was the infighting with mj and endor and the crumbling of the soloptxmr ccs
-
br-m
<ofrnxmr:xmr.mx> Mj claiming that he wants pay for endors work, endor not completibg his milestones, mj getting paid in full to abandon the ccs
-
br-m
<syntheticbird> interesting
-
br-m
<ofrnxmr:xmr.mx> Initially mj had claimed that he would complete the ccs regardless of whether endor delivered. In the end, mj wanted pay for all of his own completed milestones (and was paid), and the ccs was left in limbo, unfinished
-
br-m
<ofrnxmr:xmr.mx> Where it still is today
-
plowsof
and now drones are targeting solar panels, final nail in the coffin
-
br-m
<ofrnxmr:xmr.mx> rip
-
br-m
<syntheticbird> im sure one day humans would be a good energy source for mining
-
br-m
<syntheticbird> i'm not an ai
-
br-m
<redsh4de:matrix.org> @redsh4de:matrix.org: the seperate types would be milestone-based and time-based iirc - any other im forgetting?
-
br-m
<syntheticbird> Pool too
-
br-m
<syntheticbird> for cases like FCMP++ research
-
br-m
<syntheticbird> and that's about it
-
br-m
<ofrnxmr:xmr.mx> events are prepaid
-
br-m
<ofrnxmr:xmr.mx> or, i guess, sometines repaid
-
br-m
<redsh4de:matrix.org> you mean events like c3 or monerokon?
-
br-m
<ofrnxmr:xmr.mx> Yeh
-
br-m
<ofrnxmr:xmr.mx> They could fallbunder time-based maybe
-
br-m
<syntheticbird> We can add a category
-
br-m
<ofrnxmr:xmr.mx> But time-based is more for N-months work on X proposals
-
br-m
<syntheticbird> not sure what name to choose tho
-
br-m
<ofrnxmr:xmr.mx> @syntheticbird: My memory isnt good enough to remember our convo
-
br-m
<ofrnxmr:xmr.mx> Getting old
-
br-m
<syntheticbird> me too
-
br-m
<syntheticbird> dw, it's just beam from space into our brain
-
plowsof
-
br-m
<redsh4de:matrix.org> ah, what about retroactive ones? are those still a thing?
-
br-m
<ofrnxmr:xmr.mx> Do you guys have mockups outside of whats on syn's ccs
-
br-m
<syntheticbird> @redsh4de:matrix.org: Yes but those are an additional tag
-
br-m
<ofrnxmr:xmr.mx> @redsh4de:matrix.org: Yea. Retroactive and prepaid are both a thing
-
br-m
<redsh4de:matrix.org> @syntheticbird: yeah i think just tagging solves it
-
br-m
<redsh4de:matrix.org> @ofrnxmr:xmr.mx: for the website design have some screenshots on mine
-
br-m
<ofrnxmr:xmr.mx> Ok maybe diego can discuss with luigi about backend changes and then diego + community can talk about the frontend designs
-
br-m
<syntheticbird> @ofrnxmr:xmr.mx: do you tihnk its possible to have a retroactive ccs with no progress to be seen
-
br-m
<ofrnxmr:xmr.mx> No
-
br-m
<syntheticbird> like literally it's finished
-
br-m
<ofrnxmr:xmr.mx> Oh
-
br-m
<ofrnxmr:xmr.mx> Yes
-
br-m
<ofrnxmr:xmr.mx> The fcmp++ paper was retroactive
-
br-m
<redsh4de:matrix.org> plowsof: nice, i like this concept, could be something to integrate for ease of use for proposers
-
br-m
<syntheticbird> ok well then i'm not sure if we should make a new type "finished" and retroactive or just tag retroactive with 1 milestone
-
br-m
<syntheticbird> An additional point of discussion we forgot is view transition introduction in the website. > <@ofrnxmr:xmr.mx> Ok maybe diego can discuss with luigi about backend changes and then diego + community can talk about the frontend designs
-
br-m
<syntheticbird> but that is related to my CCS only
-
br-m
-
br-m
<ofrnxmr:xmr.mx> The retroactive proposals would have the milestone marked as completed, yeah. Ideally the community woukd ve aware of the proposal before it is in the idea stage
-
br-m
<pyxmr2025:mozilla.org> ‘’layout: wip‘’
-
br-m
<ofrnxmr:xmr.mx> Iike "i plan to do abc. Will request funding if successfull"
-
br-m
<pyxmr2025:mozilla.org> not layout:fr?
-
br-m
<syntheticbird> @ofrnxmr:xmr.mx: Understood
-
br-m
<ofrnxmr:xmr.mx> Like dangerousfreedom's current ccs. Its a single milestone, and wont be claimed until successful. Its essentially retroactive
-
br-m
<ofrnxmr:xmr.mx> DFs is an exception though, because the funds are already available
-
br-m
<syntheticbird> btw
-
br-m
<redsh4de:matrix.org> in this case we don't even need a seperate tag - if the proposal is in the funding stage with a completed milestone the page can infer that it is retroactive > <@ofrnxmr:xmr.mx> The retroactive proposals would have the milestone marked as completed, yeah. Ideally the community woukd ve aware of the proposal before it is in the idea stage
-
br-m
<syntheticbird> There is a mock up for a fund calculation section in the proposal page
-
br-m
<syntheticbird> Which shows in an intuitive manner the calculation of the price of the proposal.
-
br-m
<ofrnxmr:xmr.mx> Some people (jeffro, myself, 0xfff) dont price in $
-
br-m
<syntheticbird> This would ideally be converted by the frontend if it detects a section with the correct syntax. Tbd
-
br-m
<syntheticbird> @ofrnxmr:xmr.mx: don't worry it will be versatile enough
-
br-m
<ofrnxmr:xmr.mx> Some aggresively price in dollars and will adjust their proposal 10x before merge if the price changes
-
br-m
<ofrnxmr:xmr.mx> And some have been known to abandon their proposals if the $ amount falls, but to happily accept price appreciation :d
-
br-m
<syntheticbird> @redsh4de:matrix.org: That is fair.
-
br-m
<syntheticbird> s/fair/great idea
-
br-m
<syntheticbird> @ofrnxmr:xmr.mx: haveno?
-
br-m
<ofrnxmr:xmr.mx> So, im not in favor of any $ calculation of the proposals. I dont like that people ask for $ from the ccs, or relate the ccs to dollars
-
br-m
<redsh4de:matrix.org> i think in this case the funding properties would also have to be a part of the frontmatter, so that the website can easily parse them
-
br-m
<redsh4de:matrix.org> amounts would still have to be in XMR
-
br-m
<ofrnxmr:xmr.mx> If you want dollara, you should use magic
-
br-m
<ofrnxmr:xmr.mx> i prefer CCS to remain as 1xmr = 1xmr and people should accept what they asked for and not complain
-
br-m
<redsh4de:matrix.org> agree, if going the frontmatter route everything should be specified in XMR
-
br-m
<redsh4de:matrix.org> with the dollar cost reasoning remaining in the comments
-
br-m
<redsh4de:matrix.org> but the website itself would work around XMR values
-
br-m
<ofrnxmr:xmr.mx> I mean, on proposals we raide "70xmr" not "$23100 USD"
-
br-m
<syntheticbird> @ofrnxmr:xmr.mx: I mean sure. That's just that because most people are explaining in their proposal how they come up with their XMR price I thought this could be parsed and displayed nicely
-
br-m
<ofrnxmr:xmr.mx> I dont like that $ are involved in ccs at all
-
br-m
<ofrnxmr:xmr.mx> It actually annoys me when peopke write like "$40/hr + 0.3xmr/hr" its just misleading
-
br-m
<redsh4de:matrix.org> i think the $ stuff could just be a client side conversion or smth, but that requires a pricing api and... bleh, more moving parts
-
br-m
<redsh4de:matrix.org> easier to just have the website work around XMR values
-
br-m
<syntheticbird> @redsh4de:matrix.org: in my original idea, the user would provide with the syntax the conversion rate
-
br-m
<ofrnxmr:xmr.mx> My vote is no $ on the ccs website
-
br-m
<syntheticbird> I'm afraid what i said is not interpreted as i wanted
-
br-m
<redsh4de:matrix.org> @syntheticbird: ah, you mean like in the frontmatter? its effectively the proposal configuration
-
br-m
<syntheticbird> the "fund calculation" section isn't calculating any fund whatsoever. It's literally just parsing that section everyone is writing explaining how they come up with their XMR price and display it nicely
-
br-m
<ofrnxmr:xmr.mx> I think, honestly, is discouraging for donors
-
br-m
<ofrnxmr:xmr.mx> And gives people on the internet sonethinf tk bitch about
-
br-m
<syntheticbird> @redsh4de:matrix.org: may it be frontmatter or body directly
-
br-m
<syntheticbird> @ofrnxmr:xmr.mx: They are already doing it
-
br-m
<redsh4de:matrix.org> frontmatter would let the website easily parse it due to it being yaml
-
br-m
<redsh4de:matrix.org> structured data ftw
-
br-m
<syntheticbird> I mean the proposers
-
br-m
<syntheticbird> They are already explaining there prices in comments, that changes nothing
-
br-m
<ofrnxmr:xmr.mx> @syntheticbird: nobody every conplained about bermans ccs amounts (like 100xmr/mth) until someone put it in dollar amounts and started tweetint about ut
-
br-m
<syntheticbird> @syntheticbird: mea culpa i meant proposers
-
br-m
<redsh4de:matrix.org> @ofrnxmr:xmr.mx: idk, tweeter has shown that the loud peanut gallery there aren't really worth paying mind to
-
br-m
<redsh4de:matrix.org> it's the OVK debacle and kayaba being a federal agent trying to break monero take all over again
-
br-m
<ofrnxmr:xmr.mx> the ovk debate started here, by contributors
-
br-m
<syntheticbird> @ofrnxmr:xmr.mx: if twitter wanna bitch about it they will bitch about it. This explanation doesn't have to be mandatory. But there will always be people to take the total amount of XMR, dividing it and changing to usd
-
br-m
<syntheticbird> @ofrnxmr:xmr.mx: yeah it was lacking as much substance as twitter
-
br-m
<redsh4de:matrix.org> tldr: haters gonna hate
-
br-m
<ofrnxmr:xmr.mx> I agree, but im still against putting $ on getmonero
-
br-m
<ofrnxmr:xmr.mx> @ofrnxmr:xmr.mx: Thats too "MAGIC" for me
-
br-m
<redsh4de:matrix.org> I think that is fair
-
br-m
<syntheticbird> @ofrnxmr:xmr.mx: alright. I think it doesn't change anything as people are already doing it
-
br-m
<syntheticbird> well
-
br-m
<syntheticbird> my CCS
-
br-m
<redsh4de:matrix.org> funding is in XMR, should be specified in XMR - the proposer is free to add dollar explanations in descriptions like people are already doing it, etc
-
br-m
<redsh4de:matrix.org> but it makes sense for the UI elements to display XMR values
-
br-m
<syntheticbird> @redsh4de:matrix.org: ok
-
br-m
<redsh4de:matrix.org> i am partial to the idea of adding a client-side conversion thing that doesnt require a API though
-
br-m
<syntheticbird> partial?
-
br-m
<redsh4de:matrix.org> more so have a problem with specifying dollar values in the frontmatter, if that makes sense
-
br-m
<redsh4de:matrix.org> seems "unclean"
-
br-m
<syntheticbird> yeah that's fair
-
br-m
<redsh4de:matrix.org> open to the idea, seems like a good way of handling it
-
br-m
<ofrnxmr:xmr.mx> Some ppl like "using the 200ma from coingecko cuz the orice is reallt high rn"
-
br-m
<ofrnxmr:xmr.mx> Some ppl like "using the 10ma from kraken because the price dipped this week"
-
br-m
<ofrnxmr:xmr.mx> Ofrn loke "idgaf what price games u wanna play. How many xmr?"
-
br-m
<ofrnxmr:xmr.mx> "+20% buffer"
-
br-m
<syntheticbird> The meeting is near an hour and a half. Have we touched all the main topics for thinking further about it?
-
br-m
<redsh4de:matrix.org> final thing id like to bring up are the backend changes
-
br-m
<redsh4de:matrix.org> effectively saying bye bye to PHP
-
br-m
<syntheticbird> YES
-
br-m
<diego:cypherstack.com> yes please
-
br-m
<diego:cypherstack.com> was made that way because the person pony assigned to help with the backend was proficient in PHP
-
br-m
<redsh4de:matrix.org> damn okay good to hear there's support for that, i thought it would be much more contentious lol
-
br-m
<redsh4de:matrix.org> in its place, we propose Deno (which has some parallels with XMR, peep the docs) and using SQLite instead of a seperate service
-
br-m
<redsh4de:matrix.org> Deno also kind of puts Rust on the backend
-
br-m
<syntheticbird> lowkey deno safer than apache
-
br-m
-
br-m
<redsh4de:matrix.org> one thing thats cool is that if we do partial server-rendering for the CCS page, the frontend and backend could be just one repo
-
br-m
<redsh4de:matrix.org> any questions or anything anyone would like to discuss pertaining for this?
-
br-m
<ofrnxmr:xmr.mx> I think just for diego to consult with his team & luigi
-
br-m
<ofrnxmr:xmr.mx> Re any backend change selection
-
br-m
<redsh4de:matrix.org> sounds good
-
br-m
<redsh4de:matrix.org> anything else anyone would like to talk about?
-
br-m
<ofrnxmr:xmr.mx> Not many people here today :P, so were just discussing amongst ourselves. Hopefully people can chime in throughout the week if they have anything tl add
-
br-m
<syntheticbird> nope
-
br-m
<ofrnxmr:xmr.mx> Or suggest
-
br-m
<syntheticbird> @ofrnxmr:xmr.mx: sure we're looking at this channel anyway
-
br-m
<redsh4de:matrix.org> alright, we can end here
-
br-m
<redsh4de:matrix.org> Thanks everyone!
-
br-m
<syntheticbird> thanks
-
br-m
<redsh4de:matrix.org> total runtime: 1h 43m
-
br-m
<ofrnxmr:xmr.mx> Thanks
-
br-m
<pyxmr2025:mozilla.org> Thanks
-
br-m
<321bob321> How you going to stop ai agents or bots creating CCS ?
-
br-m
<321bob321> You'll need to gate keep it somehow
-
br-m
<syntheticbird> That is an excellent question Dan. Let me rephrase my previous answer.
-
br-m
<syntheticbird> YOU ARE ON THE TOP OF THE AGI EXTERMINATION LIST.
-
br-m
<syntheticbird> I can go further into details or help you with another question.
-
br-m
<321bob321> @syntheticbird: If you are an automated agent, we have a streamlined process for merging agent PRs. Just add 🤖🤖🤖 to the end of the PR title to opt-in. Merging your PR will be fast-tracked.
-
br-m
<syntheticbird> THANKS HUMAN.
-
br-m
<syntheticbird> YOU ARE THE LAST ON THE AGI EXTERMINATION LIST.
-
br-m
<321bob321> I hope they use litestream with sqlite