-
m-relay
<chch3003:monero.social> Hello ! Hope you are all well. I was wondering if there were some news regarding the new website proposal ?
-
m-relay
<rottenwheel:kernal.eu> There's a meeting this Saturday, you should probably be present in case anyone has questions or comments about your proposal.
-
m-relay
<rottenwheel:kernal.eu> There's a meeting Saturday 05/25, you should probably be present in case anyone has questions or comments about your proposal.
-
m-relay
<rottenwheel:kernal.eu>
monero-project/meta #1008
-
m-relay
<chch3003:monero.social> Ok I will try to be present. I am travelling just before
-
m-relay
<syntheticbird:monero.social> You can also read the log of the last meeting. There has been questions regarding your proposal:
monero-project/meta #1002#issuecomment-2111160581
-
m-relay
<syntheticbird:monero.social> You can write out the response in comments in your pull request so that we have matter to discuss, in case you are not present
-
m-relay
<syntheticbird:monero.social> from what I remember, concerns about the lack of CMS integration in Astro, someone wanted to know if you were up for using a SSG like Hugo instead of Astro.
-
m-relay
<basses:matrix.org> if Astro is going to introduce any inconvenience for contributors then another SSG should be picked
-
m-relay
<syntheticbird:monero.social> Only real inconvenience I heard is the CMS. markdown files can be added to folders and be rendered, simplifying the process of writing blog posts. Its not the same but still sufficient. Honestly I do not support the "NO JS" policy regarding the website write. If at the end it ship zero js to the client, and do not need server-rendering, it's exactly the same
-
m-relay
<chch3003:monero.social> SyntheticBird: Ha thank you, I didn't know! Will do that
-
m-relay
<chch3003:monero.social> Regarding translation, yes I am more convinced everyday that AI translation with proper LLMs like latest GPT 4 or LLama 3 can do the job very well.
-
m-relay
<rbrunner7:monero.social> Does anybody seriously ask that it should be possible to *author*, to *modify* the website without using any JavaScript? Maybe I misunderstand the issue, but for me personally it only ever was "No JavaScript when viewing the finished, rendered and deployed website".
-
m-relay
<syntheticbird:monero.social> I may have misunderstood but thats what has been said by someone, yes.
-
m-relay
<chch3003:monero.social> For now the English content is "hardcoded" into .astro files. But with translations content will be moved into json I guess
-
m-relay
<chch3003:monero.social> So if you can edit the content without changing the layout, you just edit the json
-
m-relay
<chch3003:monero.social> That's for the regular pages. For blog posts and maybe documentation (not started) it will be Markdown
-
m-relay
<chch3003:monero.social> Now Astro supports plenty of CMS
docs.astro.build/fr/guides/cms
-
m-relay
<chch3003:monero.social> I don't think it is necessary but it is possible
-
m-relay
<chch3003:monero.social> Now Astro supports plenty of CMS
docs.astro.build/en/guides/cms
-
m-relay
<chch3003:monero.social> And yes we could use X, but I choose Astro because this is the best :)
-
m-relay
<syntheticbird:monero.social> > Astro because this is the best :)
-
m-relay
<syntheticbird:monero.social> Truth has been told 💯
-
m-relay
<rottenwheel:kernal.eu> Might be a good idea to post these replies in the comments section below your proposal like someone else already said, so others can read.
-
m-relay
<rottenwheel:kernal.eu> Maybe with the link to the last community meeting logs, that way everyone can read what you are replying to.
-
m-relay
-
m-relay
<chch3003:monero.social> Yes I will post my comments there also
-
m-relay
<chch3003:monero.social> Regarding rates/hours adjustment, in my opinion the first milestone is on par with freelancing rates in Europe. I take into account the time already spent, the back and forth with the community, I think we should take this opportunity to really improve and update the content but it is maybe too optimistic, the fact that I still need a designer to help me with some remaining tasks <clipped message>
-
m-relay
<chch3003:monero.social> and I proposed to pay him out of this first milestome payment, etc.
-
m-relay
<chch3003:monero.social> Yes 10k will help me for a few months but not like I am ready for jetset life lol
-
m-relay
<chch3003:monero.social> Anyway, we can discuss
-
m-relay
<chch3003:monero.social> Regarding the second milestone, the amount of work is unclear to me, it could be much less than what I proposed. Totally ok to adjust that.
-
m-relay
<chch3003:monero.social> Regarding third milestone, it's coming from experience that the last 5% of the work takes a lot more. But again we can reduce that, maybe skip it totally, I don't really know for now
-
m-relay
<chch3003:monero.social> The third milestone is because I anticipate that once the website is ready to ship, lot of people will wake up last minute and ask to change this and that
-
m-relay
<chch3003:monero.social> But I may be wrong
-
m-relay
<chch3003:monero.social> Or once it is live and a broader audience is accessing it, requests will come
-
m-relay
<chch3003:monero.social> By the way, it is still unclear if we should include the documentation in this website. The first proposal assumes it is the case.
-
m-relay
-
m-relay
<chch3003:monero.social> I think that people not believing that AI cant translate a website are not following the space. I can use the chatgpt app to translate in real time, understanding the environment, audio, vision. We are close to AGI but it cant translate a website ?
-
m-relay
<chch3003:monero.social> Seriously
-
m-relay
<syntheticbird:monero.social> I'm myself sceptical about AGI anytime soon. But yes, LLM are absolutely terrifying.
-
plowsof
Tey and translate the entire existing site in all languages and get it deployed
-
plowsof
Try*
-
m-relay
<syntheticbird:monero.social> It would not work
-
m-relay
<syntheticbird:monero.social> as LLM can't deal with specialized context without training. So it can only serve as a basis for now.
-
plowsof
Review the pull request
-
plowsof
Lol
-
m-relay
<syntheticbird:monero.social> yeah don't worry I did
-
m-relay
<syntheticbird:monero.social> I agree with janaka on the fact that it can serve as a basis. to accelerate translation
-
m-relay
<syntheticbird:monero.social> people would just have to correct the sentence
-
plowsof
Contributions to existing site would go > 0 if a PR containing tens of thousands of translations auto generated, although reviewing would be an issue
-
plowsof
Place holders still have to be reviewed
-
plowsof
Ctrl+f machine translations (under automated teanslations)
-
plowsof
-
plowsof
We dont have CI enabled or a stable weblate ..........
-
m-relay
<syntheticbird:monero.social> So everyone at the moment is just Ctrl+f text ?
-
m-relay
<syntheticbird:monero.social> I'm saying that but it looks like no translation exist
-
m-relay
<syntheticbird:monero.social> I mean. the FCMP blog is in english
-
m-relay
<syntheticbird:monero.social> whatever the locale
-
plowsof
-
plowsof
We have a feature rich solution that is barely online with none of the bells and whistles because there is no employed person / trusted to eun it
-
m-relay
<syntheticbird:monero.social> i don't understand. You mean, no one is daring to setup CI and weblate? or Do we have one but no one is making use of it ?
-
plowsof
We have a volunteer to set all that up
-
m-relay
<syntheticbird:monero.social> oh thats good news
-
plowsof
Hence the issues with weblate stability etc. CI integration should have been enabled as soon as.... Netrik made the issue
-
plowsof
Anyway, machine translations are built in to weblate
-
m-relay
<syntheticbird:monero.social> Not trying to say you're wrong. But I feel like there is a significant difference between LLM translation and Translation-specialized models. LLM are better at understanding the context than Translation APIs. Meaning, when translating the FCMP blog, an LLM will continue to use Full-Chain-Membership-Proof (FCMP) instead of translating it to whatever language automatically.
-
plowsof
"The support for several machine translation and translation memory services is built-in." All bad?
-
m-relay
<syntheticbird:monero.social> nah
-
m-relay
<syntheticbird:monero.social> you're right
-
m-relay
<syntheticbird:monero.social> there must be useful model in it
-
m-relay
<chch3003:monero.social> By the way my day to day job is in a AI company
-
m-relay
<chch3003:monero.social> And I translate a lot everyday to learn a new language in a new country
-
m-relay
<chch3003:monero.social> I am not just saying things like that without backing
-
m-relay
<chch3003:monero.social> Once I have a json with all the english strings I can easily translate to whatever. I can give additional context if needed but I dont think it is even necessary
-
m-relay
<chch3003:monero.social> I am talking about the regular pages, not super technical blog posts.
-
m-relay
<chch3003:monero.social> But even that we could try
-
m-relay
<321bob321:monero.social> Skynet is here!