Code Monkey home page Code Monkey logo

areweloongyet's People

Contributors

hanyuwei70 avatar jiegec avatar katyushascarlet avatar liushuyu avatar mariabombardier avatar mingcongbai avatar pinelliac avatar redl0tus avatar shankerwangmiao avatar superhacker-liuan avatar xen0n avatar xry111 avatar yxd-ym avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

areweloongyet's Issues

微信群反馈的改进意见

在优化**大陆访问后,有许多新读者莅临网站指导,并给出了一些宝贵建议、意见。

以下有些是群友反馈(都注上了群昵称),有些是自己发现的问题。

  • 首页:有人注意不到汉堡包菜单,因此会找不到导航。(也是 啊哈哈 群友)
  • 首页:移动端上缩小些 hero 字号,不要折行。
  • 《每周一龙》的 front matter 每期都一样:可加一段“上周的进展主要有 blah blah。详情点进来看!”(龙芯读者俱乐部群友 啊哈哈,改进建议是我的)
  • 设法区分外网链接与国内可直达的外链。考虑到色弱群体,可采用一个小图标后缀的方式避免 alternate 配色方案及其切换支持的开发量。

需求:龙架构 QVL / 硬件兼容性数据库

随着龙架构用户日益增多,软硬件的排列组合已经出现爆炸,其中不乏本可避免的错误购买决策。

在生态建设初期,一份时常更新的 QVL 可供用户在购买外设前参考,从而避免这部分麻烦,降低试错成本与周转时长,从而提升生态建设效率。

需求:龙架构游戏兼容性数据库

观察到社区有同学整理了 https://bbs.loongarch.org/d/262 这样一些较为翔实的龙架构游戏兼容性数据,但其形式(Excel 文件)不便使用。

考虑到类似数据的可视化早有先例:ProtonDB,可以先做一个纯前端的展示、检索页面,后续看如何引入后端以方便不熟悉 GitHub 的用户自助提交数据等功能。

Content suggestion for This Week in LoongArch newsletter / 《每周一龙》新闻线索信箱

直接回复新闻线索。尽可能附上出典链接。

欢迎任何形式的投稿只要内容与 LoongArch 新世界(又称“社区生态”、“ABI 2.0”)有关:

  • 谁整了新活(开源项目 PR、提案、视频、论坛水贴等均可)
  • 可公开的秘闻
  • 其他你认为有关的内容:项目维护者会帮你判断

也建议同步投递《狗剩微闻》栏目,那边的投稿内容也会在周报编撰时被考虑。

注意事项

本站原则上不报道纯粹旧世界(又称“ABI 1.0”,或在 2021~2023 的语境下与“商业生态”大致等价)范畴的新闻

不报道纯粹的旧世界动态,主要还是由于社区无法实质参与旧世界研发:Loongnix、Kylin、UOS 等发行版的工单系统、自动化构建系统等基础设施未对公网开放。总不能指望通过 [email protected] 的唯一渠道有效协作。

此外,目前已知所有旧世界发行版均有商业背景,但本站作为利益无关方,也不便单方面提供商业宣传渠道(进而招致未提及的友商,以至其他非龙芯阵营的“友商”的不必要指摘)。

需求:加速**大陆访问

随着读者群体增长,有许多主要来自非技术人员群体的新读者不熟练科学上网相关操作,或基于意识形态原因而不支持从境外 serve 网站内容。因此有必要考虑加速**大陆地区的访问。

为此需要:

  • areweloongyet.com 取得**大陆备案 -- 进行中
  • 在网站 footer 添加备案信息 -- #80
  • 变更 GitHub Pages CNAME 配置,变为源站域名 -- #86
  • 配置国内全球加速 CDN 服务(钱暂时我自己出,后续要考虑透明化运营:运营数据披露等)
  • 确保境外请求性能不受劣化(预计本站有相当一部分用户群体不位于境内,如留学生等) -- 待观察

考虑到假如源站域名维持 areweloongyet.com 但**大陆不 CNAME 到源站(因为需要加速),会导致位于**大陆的 CDN 节点无法正常回源(因为会回到自己),双线解析可能不可行。

将“使能”换成更加常用的词语

  “使能”这个词不知道别人看到是怎么想的,但我看了几次这个词都没能直接理解是什么意思,总感觉后面应该还有什么,但又没写出来,所以希望作者能将这个词换成更加适合当时场景的词语(开启、运行、启用等等)。

需求:龙架构用户/贡献者必知必会

考虑到目前龙芯/LoongArch 社区的新人来源已然多元化,不再如从前一般几乎所有新人都会最终进入少数几个群,从而在比较早的学习使用阶段就耳濡目染一些先前种子群体的「常识」。为了重新形成共识、并能借机重塑、重构此「常识」以使其更易为不特定背景的大众所接受,准备筹划《必知必会》文档(可能为系列)。

内容提要,备忘:

  • Glossary / 术语表
    • 圈内常见的品牌、商标(例:今天在某群有人面对这样一段对话「——你用的光威悍将固态吗?——用神可定制盘」,因为不认识「神可」这个小圈子品牌,而闹出了回复「啥神?」的笑话)
    • 其他有必要介绍的术语
  • Jargon / Slang / 黑话
    • 上述术语在目前贡献者 inner circle 常被采用的口语形式
    • 目前贡献者 inner circle 会使用的其他外人不易懂的高频口语表达
  • Recommended Hardware / 推荐硬件
    • 装机建议
    • 调试用外设建议 e.g. 烧录器、显卡、网卡之类硬件方面的坑
  • Links / 外链
    • 常见上游诸项目的相关信息:贡献者指引、论坛、聊天室、bugtracker、发版节奏参考、龙架构相关联系人,等等
    • 龙架构的官方规范文档

RSS 推送 pubDate 字段内容与实际推送时间不符

问题描述

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 与实际时间基本一致

支持用户开关儿化标记 or 去除行文中的儿化标记

先前在群聊中,有吴语使用者表示其方言的儿化规则与北方方言不同,建议不在站点的内容中显式展示儿化标记。

鉴于本站(本人)一贯视多样性、平等参与这两件事,高于内容创作者的个性表达,个人认为:

  • 要么支持标记不同的儿化规则,并支持配置;
  • 要么支持开关儿化标记;
  • 要么彻底删除所有儿化标记。

前两种选择将涉及开发量。如果选择这两项,预计应模仿 Docusaurus 对暗色模式的处理方法,可能涉及 swizzle 那个组件(加入一个开关儿化的图标 or 一个让用户选择习惯的儿化规则的模态框)。

distro: Announce Linux From Scratch for LoongArch

TODO:

CSS: Consider replacing `position: sticky` in `.navbar--fixed-top`

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
 }

讨论:站点访问数据收集(Analytics)

由于本人从意识形态、法律上反对收集非浏览者自愿参与的此类数据,因此底线是即便引入,也一定是可选且默认关闭的状态(通过一个 banner 提示用户自愿参与,不明确同意则不会加载任何相关脚本)。

尝试发起此讨论的目的是:看其他贡献者是否认为收集这些数据有助于改善站点的用户体验。

cc @loongson-community/publicity

RSS 需嵌入 CSS 样式

  虽然没有样式的文章更容易让用户调整内容排版(比如段落开头空两个空格),但嵌入样式能让文章更好看(注释能和其他内容区分开)。

官宣该项目前需要做的

  • Need to write a custom plugin to have dynamic routes & pages generated from project data: #5
    • Move data definition from TS to separate user-friendly files (special Markdown files? YAML files?): YAML, #5
  • Styling!!!
    • Vendor the headline fonts: #3
    • Homepage: #3 #5, still incomplete
    • Project detail page
  • Re-purpose the blog directory, replace with a guide to this site

尽善尽美之路

项目达到最小原型阶段,正式面世之后,还有哪些要做的?预计主要以活用 Docusaurus 的强大静态页面生成功能为主,在内容方向持续强化。

  • 各类 Cheatsheets
  • 可互动的汇编指令参考手册、汇编/反汇编器(供访客自学用)
  • 接受网友投稿(资料汇编性质)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.