TIL that @prosodyim is written in Lua! Not sure why but thought it was written in something else like Perl or Go.
Separately, browsing the source code (hg.prosody.im/) is kind of painful to read with the web UI it's hosted on 😅
TIL that @prosodyim is written in Lua! Not sure why but thought it was written in something else like Perl or Go.
Separately, browsing the source code (hg.prosody.im/) is kind of painful to read with the web UI it's hosted on 😅
Prosody IM
in reply to Andrew Chou • • •There is an unofficial Github mirror at github.com/bjc/prosody if that's more what you're used to.
We're using hgweb on hg.prosody.im/ with some custom CSS. If you have specific feedback about what makes it "painful", it might be actionable (even if a "patches welcome" way 🙂).
GitHub - bjc/prosody: IMPORTANT: due to a drive failure, as of 13-Mar-2021, the Mercurial repository had to be re-mirrored, which changed every commit SHA. The old SHAs and trees are backed up in the vault branches. Please migrate to the new branches as s
GitHubAndrew Chou
in reply to Prosody IM • • •ah thanks for pointing that out! The main thing that gets me is the alternating row colors. Less of a problem for the directory view but definitely hard for me to read when looking at a file 😅
Otherwise, super well documented!
Prosody IM
in reply to Andrew Chou • • •Andrew Chou
in reply to Prosody IM • • •ay that was fast! 😄 hopefully others find that change helpful (or at least not detrimental haha)
much appreciated!
Andrew Chou
in reply to Andrew Chou • • •Prosody IM
in reply to Andrew Chou • • •Good question! It's not in a repo right now, but probably should be!
If your changes are CSS-only, a diff against hg.prosody.im/style-boot.css could be easily applied (browsers let you export modifications you make with their style editor).
The actual HTML is generated by hgweb from a set of templates. If you're interested in going that far, we can look into getting it all into a repo...
Andrew Chou
in reply to Prosody IM • • •