成为Astro维护者
#javascript #网络开发人员 #开源 #astro

一周前,我从Dan(@jutanium)那里得到了DM。 DM简单地说:“ 嘿,我听到一些消息问,任何知道这是什么?”。我在一个家庭聚会上,所以我错过了几个小时的DM。

事实证明,我完全错过了Fred(Astro的联合创始人和HTML首席执行官)的DM,说我被提名并被选为Astro的新维护者,并询问我是否会接受。当然,我不能更快乐ð¥³!

Astro的维护者和核心计划基于提名和投票系统,没有申请流程。所以我没想到这个,但是当我阅读消息时,我有点跳跃!

这是一个真正的荣誉,我很荣幸能够与许多杰出的人一起工作并向他们学习!

! 我接受后几个小时

Astro tweeted

Promo image containing Astro's mascotte with the words "New Maintainer: Elian van Cutsem"

开放源代码入门

由于我对如何开始开源有很多问题。现在是对这个话题有所了解的好时机。

这对每个人来说都是不同的,所以不要将其作为成功的秘诀。还涉及很多运气。

我的开源故事始于2021年左右。我仍在研究和研究有关学校的框架(尤其是jamstack专注的框架)的文章,并遇到了Astro。当我第一次阅读文档时,该概念立即单击了。它使我想起了很多PHP,我曾经做过很多。岛屿建筑看起来非常简单和有用,以至于我想旋转。我使用Astro的第一个经历是如此自然。入职和DX太棒了!

不要将以下内容作为指导,但是如果它对我有用,它也可以对您有用!

Astro的不和谐

与Astro玩了几个星期后,我加入了their Discord server。我记得看着Astro's website Sourcecode,并看到浏览器控制台中显示的Discord链接。我只需要看看那里发生了什么。

我在服务器中感到非常欢迎!每个人都很友好,互相帮助。关于许多不同主题进行了许多有趣的对话,这使我能够学到很多东西。

当时,Astro Discord是一个小社区,因此,很容易与核心成员交谈并问他们问题,我在重建个人网站时一直都在做任何事情。

我的第一个pr @astro

在学习Astro时,我注意到Astro网站没有404页。我立刻想到; “嘿,我知道该怎么做!”。因此,我在不和谐中询问是否可以建造一个并打开PR。

我于2021年10月6日开设了第一个PR:link to PR

那时,我对开源是全新的,完全不知道我在做什么,所以,现在看着我!我知道我妈妈为我感到骄傲!

第一次谈论Astro

因为当时我对维护者和核心进行了很多交谈,并且感觉就像是在网络开发方面的新方向,所以我决定在我城市的一次聚会上谈论它。从那里开始,球开始滚动!

A picture of Elian speaking in front of an audience at a meetup

我第一次谈论astro

从那时起,我就介绍了大约十几个关于Astro的讨论。他们中的大多数人都非常友好且面向初学者。我希望我在Astro的神奇宇宙中向一些人介绍他们的第一步。

成为宇航员

我第一次讲话和一些小公关后,我感觉就像是Astro团队的一部分!这是一个很大的推动力,是Fuzzy帮助我准备演讲,指导我通过公关,并授予我授予非官方官员的“ Astro“ Astro Ambassador”标题。

这仍然让我感到整个开源社区的友好程度。我在Astro的贡献者和核心成员和一般开源的核心成员中结交了很多朋友。

对我来说,另一个转移点是React Brussels。这是我在以JS为重点的会议上的第一次经历。我遇到了很多我仍然与之交谈的人,例如DanJosh。它促使我多花更多时间在开源和astro上。

A picture of a room full of people busy talking at React Brussels

我,与布鲁塞尔反应的人们交谈。 (是的,这是我第一次见到Dan和Josh的地方)

下一步是什么?

作为Astro的维护者,我想完成很多工作。

1. Astro的大使计划

我想向Astro介绍某种大使计划!我们(作为维护者或核心成员)帮助人们谈论Astro的计划,参与社区。 并非对开源的所有贡献都必须是代码。。这可以包含几件事,技术写作,博客文章,做支持,进行演讲...。有了这个程序,我认为我们可以提高有关Astro的知识。

2. Astro:像我五岁一样解释(Eli5)

一个新系列,我(或其他人)在非常易于理解的层面上解释了Astro(甚至是一般的Web)概念!这是为了提高有关Astro的一般知识并使其能够使用所有级别的工程师。

3.改进文档

由于我倾向于不时地谈论Astro,因此我也将自己视为进入Astro生态系统的入门点。因此,我从新移民到Astro生态系统有很多问题。我尝试使用这些来改善Astro的文档和示例,以使每个技能水平的每个人都可以轻松且易于访问。

4.获得最好的DX!

我被我吸引Astro的原因之一是开发人员的经验。我总是押注它,我认为Astro仍然可以改进它。因此,我将成为我的目标之一,以继续增加和了解开发人员的体验!

未来是光明的

我很高兴能成为Astro社区的一部分。我希望不仅对Astro生态系统产生积极影响,而且在更广泛的开源空间中产生积极影响。

不要犹豫与我联系!我最容易触及Discord或Twitter