loongson-community / areweloongyet Goto Github PK
View Code? Open in Web Editor NEW咱龙了吗?一站式了解 LoongArch 的上游生态建设。 Are we Loong yet? Your one-stop portal for following LoongArch upstream work.
Home Page: https://areweloongyet.com
License: Other
咱龙了吗?一站式了解 LoongArch 的上游生态建设。 Are we Loong yet? Your one-stop portal for following LoongArch upstream work.
Home Page: https://areweloongyet.com
License: Other
在优化**大陆访问后,有许多新读者莅临网站指导,并给出了一些宝贵建议、意见。
以下有些是群友反馈(都注上了群昵称),有些是自己发现的问题。
啊哈哈
群友)啊哈哈
,改进建议是我的)随着龙架构用户日益增多,软硬件的排列组合已经出现爆炸,其中不乏本可避免的错误购买决策。
在生态建设初期,一份时常更新的 QVL 可供用户在购买外设前参考,从而避免这部分麻烦,降低试错成本与周转时长,从而提升生态建设效率。
应该在某个生成链接的配置里少了 /blob/main/
或者 /edit/main/
?
比如 https://areweloongyet.com/docs/contrib/basics
底下的 https://github.com/loongson-community/areweloongyet/docs/contrib/basics.md
应该是 https://github.com/loongson-community/areweloongyet/blob/main/docs/contrib/basics.md
或者 https://github.com/loongson-community/areweloongyet/edit/main/docs/contrib/basics.md
观察到社区有同学整理了 https://bbs.loongarch.org/d/262 这样一些较为翔实的龙架构游戏兼容性数据,但其形式(Excel 文件)不便使用。
考虑到类似数据的可视化早有先例:ProtonDB,可以先做一个纯前端的展示、检索页面,后续看如何引入后端以方便不熟悉 GitHub 的用户自助提交数据等功能。
直接回复新闻线索。尽可能附上出典链接。
欢迎任何形式的投稿只要内容与 LoongArch 新世界(又称“社区生态”、“ABI 2.0”)有关:
也建议同步投递《狗剩微闻》栏目,那边的投稿内容也会在周报编撰时被考虑。
本站原则上不报道纯粹旧世界(又称“ABI 1.0”,或在 2021~2023 的语境下与“商业生态”大致等价)范畴的新闻。
不报道纯粹的旧世界动态,主要还是由于社区无法实质参与旧世界研发:Loongnix、Kylin、UOS 等发行版的工单系统、自动化构建系统等基础设施未对公网开放。总不能指望通过 [email protected] 的唯一渠道有效协作。
此外,目前已知所有旧世界发行版均有商业背景,但本站作为利益无关方,也不便单方面提供商业宣传渠道(进而招致未提及的友商,以至其他非龙芯阵营的“友商”的不必要指摘)。
https://github.com/fibjs/fibjs
https://zh.wikipedia.org/zh-cn/Fibjs
LoongArch64 真机
随着读者群体增长,有许多主要来自非技术人员群体的新读者不熟练科学上网相关操作,或基于意识形态原因而不支持从境外 serve 网站内容。因此有必要考虑加速**大陆地区的访问。
为此需要:
areweloongyet.com
取得**大陆备案 -- 进行中考虑到假如源站域名维持 areweloongyet.com
但**大陆不 CNAME 到源站(因为需要加速),会导致位于**大陆的 CDN 节点无法正常回源(因为会回到自己),双线解析可能不可行。
Link: https://docusaurus.io/docs/search#using-local-search
Docusaurus 原生支持搜索功能,但由于本站需要在**大陆提供优质服务,因此 Algolia 等虽为一等公民但位于**大陆境外的服务可能不甚合适。
好在 Docusaurus 提供了一些本地搜索方案的集成可能性,需要研究下这些方案中开源、易于集成的那些。
“使能”这个词不知道别人看到是怎么想的,但我看了几次这个词都没能直接理解是什么意思,总感觉后面应该还有什么,但又没写出来,所以希望作者能将这个词换成更加适合当时场景的词语(开启、运行、启用等等)。
Linux上游已经支持了LoongArch但是CPU及桥片的支持细节还不清楚。
能否整理出一张类似于下面网页的表格?
https://linux-sunxi.org/Linux_mainlining_effort#Status_Matrix
考虑到目前龙芯/LoongArch 社区的新人来源已然多元化,不再如从前一般几乎所有新人都会最终进入少数几个群,从而在比较早的学习使用阶段就耳濡目染一些先前种子群体的「常识」。为了重新形成共识、并能借机重塑、重构此「常识」以使其更易为不特定背景的大众所接受,准备筹划《必知必会》文档(可能为系列)。
内容提要,备忘:
XML 中的时间和实际推送时间不符,时间固定为 GMT 当日零时
<title>每周一龙:第 11 期</title>
<link>
https://areweloongyet.com/newsletter/this-week-in-loongarch-11
</link>
<guid>
https://areweloongyet.com/newsletter/this-week-in-loongarch-11
</guid>
<pubDate>Mon, 31 Jul 2023 00:00:00 GMT</pubDate>
pubDate
与实际时间基本一致
先前在群聊中,有吴语使用者表示其方言的儿化规则与北方方言不同,建议不在站点的内容中显式展示儿化标记。
鉴于本站(本人)一贯视多样性、平等参与这两件事,高于内容创作者的个性表达,个人认为:
前两种选择将涉及开发量。如果选择这两项,预计应模仿 Docusaurus 对暗色模式的处理方法,可能涉及 swizzle 那个组件(加入一个开关儿化的图标 or 一个让用户选择习惯的儿化规则的模态框)。
TODO:
相当于汇总已知问题,下游遇到问题不用各自寻找
The problem with position:sticky
is if using "#label" in URL to jump to a label, the actual position of the label will be covered up by the top bar.
FWIW: I found this issue when debugging a similar issue in LFS and BLFS books. We plan to do this change in our CSS for LFS and BLFS, maybe you can use it as a reference:
div.navheader {
border-bottom: 1px solid #dbddec;
- position: sticky;
- top: 0;
+ position: fixed;
+ top: 0;
+ left:0;
+ right:0;
+ bottom:auto;
+ height:7.3em
}
由于本人从意识形态、法律上反对收集非浏览者自愿参与的此类数据,因此底线是即便引入,也一定是可选且默认关闭的状态(通过一个 banner 提示用户自愿参与,不明确同意则不会加载任何相关脚本)。
尝试发起此讨论的目的是:看其他贡献者是否认为收集这些数据有助于改善站点的用户体验。
cc @loongson-community/publicity
areweloongyet/docs/loong-or-loongarch.md
Line 115 in e3460a8
虽然没有样式的文章更容易让用户调整内容排版(比如段落开头空两个空格),但嵌入样式能让文章更好看(注释能和其他内容区分开)。
目前 AWLY 首页的这部分是空的。计划按语言拆分为几类,放一些知名的需要适配才能跑 / 适配了跑得更快的库。
libpcre
(JIT)libpcre2
(JIT)libseccomp
nix
: >= 0.27.0
nix-rust/nix#2045ring
: >= 0.17.0
briansmith/ring#1632serde_json
ebpf
blog
directory, replace with a guide to this site集成 https://github.com/jiegec/unofficial-loongarch-intrinsics-guide 的内容
预期会涉及适配一遍该项目的定制代码生成逻辑
项目达到最小原型阶段,正式面世之后,还有哪些要做的?预计主要以活用 Docusaurus 的强大静态页面生成功能为主,在内容方向持续强化。
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.