From df2025333532a121b256ded106fa185d880eabd8 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Fri, 30 Sep 2022 00:41:31 +0000 Subject: [PATCH 01/12] feat(i18n): new translations --- libs/datasource/i18n/src/resources/bn.json | 20 ++++++++++++++ libs/datasource/i18n/src/resources/fr.json | 29 +++++++++++++++++++++ libs/datasource/i18n/src/resources/index.ts | 22 ++++++++++++++++ 3 files changed, 71 insertions(+) create mode 100644 libs/datasource/i18n/src/resources/bn.json create mode 100644 libs/datasource/i18n/src/resources/fr.json diff --git a/libs/datasource/i18n/src/resources/bn.json b/libs/datasource/i18n/src/resources/bn.json new file mode 100644 index 0000000000..a126b2ca71 --- /dev/null +++ b/libs/datasource/i18n/src/resources/bn.json @@ -0,0 +1,20 @@ +{ + "// THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY.": "", + "Add A Below Block": "নীচে একটি ব্লক যোগ করুন", + "Language": "ভাষা", + "Settings": "সেটিংস", + "Share": "শেয়ার করুন", + "Comment": "মন্তব্য", + "WarningTips": { + "IsNotfsApiSupported": "AFFINE ডেমোতে স্বাগতম। পরিবর্তনগুলি সংরক্ষণ করা শুরু করতে আপনি Chrome/Edge এর মতো ক্রোমিয়াম ভিত্তিক ব্রাউজারের সর্বশেষ সংস্করণের মাধ্যমে ডিস্কে ডেটা সিঙ্ক করতে পারেন" + }, + "Delete": "মুছে ফেলুন", + "Copy Page Link": "পেজ লিংক কপি করুন", + "Duplicate Page": "সদৃশ পৃষ্ঠা তৈরি করুন", + "Logout": "লগআউট", + "Divide Here As A New Group": "একটি নতুন গ্রুপ হিসেবে বিভক্ত করুন", + "Turn into": "রূপান্তর করুন", + "ComingSoon": "লেআউট সেটিংস শীঘ্রই আসছে...", + "Clear Workspace": "ওয়ার্কস্পেস পরিষ্কার করুন", + "Layout": "লেআউট" +} diff --git a/libs/datasource/i18n/src/resources/fr.json b/libs/datasource/i18n/src/resources/fr.json new file mode 100644 index 0000000000..d30fdcb133 --- /dev/null +++ b/libs/datasource/i18n/src/resources/fr.json @@ -0,0 +1,29 @@ +{ + "// THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY.": "", + "ComingSoon": "Bientôt disponible", + "Duplicate Page": "Dupliquer la page", + "Copy Page Link": "Copier le lien de la page", + "Delete": "Supprimer", + "Comment": "Commentaire", + "Export As HTML": "Exporter en HTML", + "Export As Markdown": "Exporter en Markdown", + "Export As PDF (Unsupported)": "exporter en PDF (non supporté)", + "Logout": "Déconnexion", + "Export Workspace": "Exporter l'espace de travail", + "Import Workspace": "Importer l'espace de travail", + "Language": "Langue", + "Last edited by": "Dernière édition par {{name}}", + "Layout": "Mise en forme", + "Settings": "Réglages", + "Share": "Partager", + "Sync to Disk": "Synchroniser sur le disque", + "Turn into": "Transformer en", + "WarningTips": { + "DoNotStore": "Affine est en développement actif ; la version actuelle est INSTABLE. Veuillez NE PAS stocker d'informations ou de données", + "IsNotLocalWorkspace": "Bienvenue sur la démo d'AFFiNE. Pour commencer à sauvegarder vos modifications, vous pouvez SYNCHRONISER SUR LE DISQUE", + "IsNotfsApiSupported": "Bienvenue sur la démo d'AFFiNE. Pour commencer à sauvegarder vos modifications, vous pouvez SYNCHRONISER SUR LE DISQUE\navec la dernière version d'un navigateur basé sur Chromium tel que Chrome ou Edge." + }, + "Add A Below Block": "Ajouter un bloc en-dessous", + "Divide Here As A New Group": "Séparer ici en un nouveau groupe", + "Clear Workspace": "Vider l'espace de travail" +} diff --git a/libs/datasource/i18n/src/resources/index.ts b/libs/datasource/i18n/src/resources/index.ts index b0fd2469b0..ab2a020add 100644 --- a/libs/datasource/i18n/src/resources/index.ts +++ b/libs/datasource/i18n/src/resources/index.ts @@ -5,6 +5,8 @@ import en from './en.json'; import zh_Hans from './zh-Hans.json'; import zh_Hant from './zh-Hant.json'; import sr from './sr.json'; +import fr from './fr.json'; +import bn from './bn.json'; export const LOCALES = [ { @@ -47,4 +49,24 @@ export const LOCALES = [ completeRate: 0.9166666666666666, res: sr, }, + { + id: 1000034008, + name: 'French', + tag: 'fr', + originalName: 'français', + flagEmoji: '🇫🇷', + base: false, + completeRate: 1, + res: fr, + }, + { + id: 1000034010, + name: 'Bangla', + tag: 'bn', + originalName: 'বাংলা', + flagEmoji: '🇧🇩', + base: false, + completeRate: 0.625, + res: bn, + }, ] as const; From 12c5e80dba0ca89bb5f1acd3a2c3f73abcd88f46 Mon Sep 17 00:00:00 2001 From: Whitewater Date: Sat, 1 Oct 2022 17:25:25 +0800 Subject: [PATCH 02/12] chore: update contributors (#478) --- .all-contributorsrc | 63 ++++++++++++++++++++++++++++++++++++++------- README.md | 13 +++++++--- 2 files changed, 64 insertions(+), 12 deletions(-) diff --git a/.all-contributorsrc b/.all-contributorsrc index 4b1cc35879..45ee2b836a 100644 --- a/.all-contributorsrc +++ b/.all-contributorsrc @@ -196,6 +196,15 @@ "doc" ] }, + { + "login": "JimmFly", + "name": "JimmFly", + "avatar_url": "https://avatars.githubusercontent.com/u/102217452?v=4", + "profile": "https://github.com/JimmFly", + "contributions": [ + "code" + ] + }, { "login": "CarlosZoft", "name": "Carlos Rafael ", @@ -214,15 +223,6 @@ "code" ] }, - { - "login": "JimmFly", - "name": "JimmFly", - "avatar_url": "https://avatars.githubusercontent.com/u/102217452?v=4", - "profile": "https://github.com/JimmFly", - "contributions": [ - "code" - ] - }, { "login": "westongraham", "name": "Weston Graham", @@ -322,6 +322,51 @@ "contributions": [ "code" ] + }, + { + "login": "lynettelopez", + "name": "Lynette Lopez", + "avatar_url": "https://avatars.githubusercontent.com/u/32908859?v=4", + "profile": "https://github.com/lynettelopez", + "contributions": [ + "code" + ] + }, + { + "login": "Zheaoli", + "name": "Manjusaka", + "avatar_url": "https://avatars.githubusercontent.com/u/7054676?v=4", + "profile": "http://manjusaka.itscoder.com/", + "contributions": [ + "code" + ] + }, + { + "login": "sudongyuer", + "name": "Frozen FIsh", + "avatar_url": "https://avatars.githubusercontent.com/u/76603360?v=4", + "profile": "https://juejin.cn/user/2867982785579102/posts?sort=popular", + "contributions": [ + "code" + ] + }, + { + "login": "MuhammedFaraz", + "name": "Mohammed Faraz", + "avatar_url": "https://avatars.githubusercontent.com/u/92734739?v=4", + "profile": "https://github.com/MuhammedFaraz", + "contributions": [ + "doc" + ] + }, + { + "login": "Pranav4399", + "name": "Pranav Sriram ", + "avatar_url": "https://avatars.githubusercontent.com/u/28348429?v=4", + "profile": "https://pranavsriram.dev/", + "contributions": [ + "code" + ] } ] } diff --git a/README.md b/README.md index 6d8a76c67c..cd69c79157 100644 --- a/README.md +++ b/README.md @@ -19,7 +19,7 @@ See https://github.com/all-?/all-contributors/issues/361#issuecomment-637166066 --> -[all-contributors-badge]: https://img.shields.io/badge/all_contributors-33-orange.svg?style=flat-square +[all-contributors-badge]: https://img.shields.io/badge/all_contributors-38-orange.svg?style=flat-square @@ -167,11 +167,11 @@ Thanks a lot to the community for providing such powerful and simple libraries,
Guozhu Liu

🎨
fyZheng07

📋 📓
CJSS

📖 +
JimmFly

💻
Carlos Rafael

💻 -
Caleb OLeary

💻 -
JimmFly

💻 +
Caleb OLeary

💻
Weston Graham

📖
pointmax

📖
Bryan Lee

💻 @@ -185,6 +185,13 @@ Thanks a lot to the community for providing such powerful and simple libraries,
Super.x

💻
Wang Yu

💻
Felix Yan

💻 +
Lynette Lopez

💻 +
Manjusaka

💻 + + +
Frozen FIsh

💻 +
Mohammed Faraz

📖 +
Pranav Sriram

💻 From 04ff5d8ea17e6279847919983d94fd28fa5ea592 Mon Sep 17 00:00:00 2001 From: Carlos Rafael Date: Sun, 2 Oct 2022 10:30:46 -0300 Subject: [PATCH 03/12] =?UTF-8?q?=F0=9F=90=9B=20fix:=20wrong=20href=20of?= =?UTF-8?q?=20colaborator=20(#479)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * 🐛 fix: wrong href of colaborator * chore: update CarlosZoft's profile link Co-authored-by: Whitewater --- .all-contributorsrc | 2 +- README.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.all-contributorsrc b/.all-contributorsrc index 45ee2b836a..158515252c 100644 --- a/.all-contributorsrc +++ b/.all-contributorsrc @@ -209,7 +209,7 @@ "login": "CarlosZoft", "name": "Carlos Rafael ", "avatar_url": "https://avatars.githubusercontent.com/u/62192072?v=4", - "profile": "https://github.com/clean-software", + "profile": "https://github.com/CarlosZoft", "contributions": [ "code" ] diff --git a/README.md b/README.md index cd69c79157..bc100390f6 100644 --- a/README.md +++ b/README.md @@ -168,7 +168,7 @@ Thanks a lot to the community for providing such powerful and simple libraries,
fyZheng07

📋 📓
CJSS

📖
JimmFly

💻 -
Carlos Rafael

💻 +
Carlos Rafael

💻
Caleb OLeary

💻 From 595880d02160deb4566bd941cf90e3e4494b0d93 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Fri, 7 Oct 2022 00:37:36 +0000 Subject: [PATCH 04/12] feat(i18n): new translations --- libs/datasource/i18n/src/resources/bn.json | 12 +++++++----- libs/datasource/i18n/src/resources/index.ts | 2 +- 2 files changed, 8 insertions(+), 6 deletions(-) diff --git a/libs/datasource/i18n/src/resources/bn.json b/libs/datasource/i18n/src/resources/bn.json index a126b2ca71..5eb50f8cdf 100644 --- a/libs/datasource/i18n/src/resources/bn.json +++ b/libs/datasource/i18n/src/resources/bn.json @@ -1,20 +1,22 @@ { "// THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY.": "", "Add A Below Block": "নীচে একটি ব্লক যোগ করুন", + "WarningTips": { + "IsNotfsApiSupported": "অ্যাফাইন ডেমোতে স্বাগতম। পরিবর্তনগুলি সংরক্ষণ করা শুরু করতে আপনি Chrome/Edge এর মতো ক্রোমিয়াম ভিত্তিক ব্রাউজারের সর্বশেষ সংস্করণের মাধ্যমে ডিস্কে ডেটা সিঙ্ক করতে পারেন", + "DoNotStore": "অ্যাফাইন সক্রিয় ডেভেলপমেন্ট এর অধীনে এবং বর্তমান সংস্করণটি অস্থিতিশীল। দয়া করে কোন তথ্য বা ডেটা সঞ্চয় করবেন না" + }, "Language": "ভাষা", "Settings": "সেটিংস", "Share": "শেয়ার করুন", "Comment": "মন্তব্য", - "WarningTips": { - "IsNotfsApiSupported": "AFFINE ডেমোতে স্বাগতম। পরিবর্তনগুলি সংরক্ষণ করা শুরু করতে আপনি Chrome/Edge এর মতো ক্রোমিয়াম ভিত্তিক ব্রাউজারের সর্বশেষ সংস্করণের মাধ্যমে ডিস্কে ডেটা সিঙ্ক করতে পারেন" - }, "Delete": "মুছে ফেলুন", "Copy Page Link": "পেজ লিংক কপি করুন", "Duplicate Page": "সদৃশ পৃষ্ঠা তৈরি করুন", "Logout": "লগআউট", "Divide Here As A New Group": "একটি নতুন গ্রুপ হিসেবে বিভক্ত করুন", - "Turn into": "রূপান্তর করুন", "ComingSoon": "লেআউট সেটিংস শীঘ্রই আসছে...", "Clear Workspace": "ওয়ার্কস্পেস পরিষ্কার করুন", - "Layout": "লেআউট" + "Layout": "লেআউট", + "Turn into": "রূপান্তর করুন", + "Sync to Disk": "ডিস্ক এ সিঙ্ক করুন" } diff --git a/libs/datasource/i18n/src/resources/index.ts b/libs/datasource/i18n/src/resources/index.ts index ab2a020add..134a47c9c0 100644 --- a/libs/datasource/i18n/src/resources/index.ts +++ b/libs/datasource/i18n/src/resources/index.ts @@ -66,7 +66,7 @@ export const LOCALES = [ originalName: 'বাংলা', flagEmoji: '🇧🇩', base: false, - completeRate: 0.625, + completeRate: 0.7083333333333334, res: bn, }, ] as const; From bf16dcc6ef46542560cecb85d79fae562fb657f2 Mon Sep 17 00:00:00 2001 From: CJSS Date: Mon, 10 Oct 2022 14:49:51 +0800 Subject: [PATCH 05/12] Update affine.pro.md --- docs/jobs/affine.pro.md | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/docs/jobs/affine.pro.md b/docs/jobs/affine.pro.md index 46bd2496d5..6eebcd2fef 100644 --- a/docs/jobs/affine.pro.md +++ b/docs/jobs/affine.pro.md @@ -8,7 +8,7 @@ We're open for Fullstack Engineer positions across the building-blocks sub-team. ### This position is for: - Develop AFFiNE **the open source way**, including coding and community engagement -- Researching and supporting onboarding of new use cases affine.com subscribers +- Researching and supporting onboarding of new use cases AFFiNE.pro subscribers - Improving our **block editor** and **graphic editor** - Assist our subscribers in utilizing our product in a data-based way with help from the operational teams - Research on better activation of potential subscribers. At AFFiNE, developers are self-organized individual engineers who are also responsible team members whether they are on-site or working remotely. @@ -21,7 +21,7 @@ We're open for Fullstack Engineer positions across the building-blocks sub-team. - You are comfortable working in a diverse and cross-functional team - You love the spirit of open source, share our visions and work under those values -### It would be great if you have/are: +### It would be great if you have/are: - Incredible **React** or **web components(lit)** experts - Knowledge/project management tool enthusiast @@ -31,10 +31,16 @@ We're open for Fullstack Engineer positions across the building-blocks sub-team. - Experience working with a **globally distributed team** - Love AFFiNE products as a user or contributor -### What we offer +### What we offer: - $2800 vouchers for latest MacBook Pro or working equipment of your choice - Public holidays and paid annual leave starting at 12 days - Free lunch, unlimited drinks and snacks - Free English language lessons (including free IELTS test) open to all employees - Become a maintainer of great open source projects and use Copilot powered by GitHub for free if you want + +### Contact us: + +Interested? Send us your CV to [contact@toeverything.info](contact@toeverything.info). + +Feel free to include any extra information (GitHub link, previous projects, personal blog etc.) From 525dd680f36d19dbe7ca271df7409b3d355e42c9 Mon Sep 17 00:00:00 2001 From: CJSS Date: Mon, 10 Oct 2022 14:50:12 +0800 Subject: [PATCH 06/12] Create affine.pro-remote.md --- docs/jobs/affine.pro-remote.md | 44 ++++++++++++++++++++++++++++++++++ 1 file changed, 44 insertions(+) create mode 100644 docs/jobs/affine.pro-remote.md diff --git a/docs/jobs/affine.pro-remote.md b/docs/jobs/affine.pro-remote.md new file mode 100644 index 0000000000..0914707a6b --- /dev/null +++ b/docs/jobs/affine.pro-remote.md @@ -0,0 +1,44 @@ +## What we do + +We **AFFiNE** hold a vision of shaping a world where all block components in modern applications are semantically connected. +We're open for Fullstack Engineer positions across the building-blocks sub-team. The **building-blocks** team works to create the best **block-editor** and **open-block** protocol for use in AFFiNE. Paving the way for a new generation of SaaS software and developers. + +## Fullstack Engineer (Fully-Remote) + +### This position is for: + +- Develop AFFiNE **the open source way**, including coding and community engagement +- Researching and supporting onboarding of new use cases AFFiNE.pro subscribers +- Improving our **block editor** and **graphic editor** +- Assist our subscribers in utilizing our product in a data-based way with help from the operational teams +- Research on better activation of potential subscribers. At AFFiNE, developers are self-organized individual engineers who are also responsible team members whether they are on-site or working remotely. + +### What we are looking for: + +- Software engineering experience with **editor** or **graphics** with professional real-world use cases +- Experience and proficiency in **JavaScript** and a **second programming language** preferably **Rust** +- You have strong communication and writing skills in English. +- You are comfortable working in a diverse and cross-functional team +- You love the spirit of open source, share our visions and work under those values + +### It would be great if you have/are: + +- Incredible **React** or **web components(lit)** experts +- Knowledge/project management tool enthusiast +- Licensing or subscription management or enterprise software company experience +- Experience scaling **a successful SaaS product** +- Developer platform/tool industry experience +- Experience working with a **globally distributed team** +- Love AFFiNE products as a user or contributor + +### What we offer: + +- $2800 vouchers for latest MacBook Pro or working equipment of your choice +- Public holidays and paid annual leave starting at 12 days +- Become a maintainer of great open source projects and use Copilot powered by GitHub for free if you want + +### Contact us: + +Interested? Send us your CV to [contact@toeverything.info](contact@toeverything.info). + +Feel free to include any extra information (GitHub link, previous projects, personal blog etc.) From 8cee02ebafe12747bb67942db27bcab83ae0ffc9 Mon Sep 17 00:00:00 2001 From: CJSS Date: Mon, 10 Oct 2022 14:51:16 +0800 Subject: [PATCH 07/12] Update affine.pro.md --- docs/jobs/affine.pro.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/jobs/affine.pro.md b/docs/jobs/affine.pro.md index 6eebcd2fef..fcf0fe5b03 100644 --- a/docs/jobs/affine.pro.md +++ b/docs/jobs/affine.pro.md @@ -23,7 +23,7 @@ We're open for Fullstack Engineer positions across the building-blocks sub-team. ### It would be great if you have/are: -- Incredible **React** or **web components(lit)** experts +- Incredible **React** or **web components (lit)** experts - Knowledge/project management tool enthusiast - Licensing or subscription management or enterprise software company experience - Experience scaling **a successful SaaS product** @@ -41,6 +41,6 @@ We're open for Fullstack Engineer positions across the building-blocks sub-team. ### Contact us: -Interested? Send us your CV to [contact@toeverything.info](contact@toeverything.info). +Interested? Send us your CV to [contact@toeverything.info](mailto:contact@toeverything.info). Feel free to include any extra information (GitHub link, previous projects, personal blog etc.) From e711384e222205abf750242a6051874f886a83cf Mon Sep 17 00:00:00 2001 From: CJSS Date: Mon, 10 Oct 2022 14:51:48 +0800 Subject: [PATCH 08/12] Update affine.pro-remote.md --- docs/jobs/affine.pro-remote.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/jobs/affine.pro-remote.md b/docs/jobs/affine.pro-remote.md index 0914707a6b..ca7660105a 100644 --- a/docs/jobs/affine.pro-remote.md +++ b/docs/jobs/affine.pro-remote.md @@ -23,7 +23,7 @@ We're open for Fullstack Engineer positions across the building-blocks sub-team. ### It would be great if you have/are: -- Incredible **React** or **web components(lit)** experts +- Incredible **React** or **web components (lit)** experts - Knowledge/project management tool enthusiast - Licensing or subscription management or enterprise software company experience - Experience scaling **a successful SaaS product** @@ -39,6 +39,6 @@ We're open for Fullstack Engineer positions across the building-blocks sub-team. ### Contact us: -Interested? Send us your CV to [contact@toeverything.info](contact@toeverything.info). +Interested? Send us your CV to [contact@toeverything.info](mailto:contact@toeverything.info). Feel free to include any extra information (GitHub link, previous projects, personal blog etc.) From c8c7804a1883231e9d5b7f5ec4d7fd3a3afa6ce2 Mon Sep 17 00:00:00 2001 From: CJSS Date: Mon, 10 Oct 2022 15:11:04 +0800 Subject: [PATCH 09/12] Update affine.pro.md --- docs/jobs/affine.pro.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/jobs/affine.pro.md b/docs/jobs/affine.pro.md index fcf0fe5b03..037d31198a 100644 --- a/docs/jobs/affine.pro.md +++ b/docs/jobs/affine.pro.md @@ -1,7 +1,7 @@ ## What we do We **AFFiNE** hold a vision of shaping a world where all block components in modern applications are semantically connected. -We're open for Fullstack Engineer positions across the building-blocks sub-team. The **building-blocks** team works to create the best **block-editor** and **open-block** protocol for use in AFFiNE. Paving the way for a new generation of SaaS software and developers. +We're open for Fullstack Engineer positions across the BlockSuite sub-team. The **BlockSuite** team works to create the best **block-editor** and **open-block** protocol for use in AFFiNE. Paving the way for a new generation of SaaS software and developers. ## Fullstack Engineer From 3ae1e44d8e68c07914c2fd55aa27a6f228f35c75 Mon Sep 17 00:00:00 2001 From: CJSS Date: Mon, 10 Oct 2022 15:11:29 +0800 Subject: [PATCH 10/12] Update affine.pro-remote.md --- docs/jobs/affine.pro-remote.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/jobs/affine.pro-remote.md b/docs/jobs/affine.pro-remote.md index ca7660105a..978617c370 100644 --- a/docs/jobs/affine.pro-remote.md +++ b/docs/jobs/affine.pro-remote.md @@ -1,7 +1,7 @@ ## What we do We **AFFiNE** hold a vision of shaping a world where all block components in modern applications are semantically connected. -We're open for Fullstack Engineer positions across the building-blocks sub-team. The **building-blocks** team works to create the best **block-editor** and **open-block** protocol for use in AFFiNE. Paving the way for a new generation of SaaS software and developers. +We're open for Fullstack Engineer positions across the BlockSuite sub-team. The **BlockSuite** team works to create the best **block-editor** and **open-block** protocol for use in AFFiNE. Paving the way for a new generation of SaaS software and developers. ## Fullstack Engineer (Fully-Remote) From 8f9b45f6326b53bfbdb0f614a7b2ffd4737dd21d Mon Sep 17 00:00:00 2001 From: CJSS Date: Mon, 10 Oct 2022 15:19:17 +0800 Subject: [PATCH 11/12] Update affine.pro.md --- docs/jobs/affine.pro.md | 42 ++++++++++++++++++++--------------------- 1 file changed, 21 insertions(+), 21 deletions(-) diff --git a/docs/jobs/affine.pro.md b/docs/jobs/affine.pro.md index 037d31198a..a2f4e08380 100644 --- a/docs/jobs/affine.pro.md +++ b/docs/jobs/affine.pro.md @@ -7,40 +7,40 @@ We're open for Fullstack Engineer positions across the BlockSuite sub-team. The ### This position is for: -- Develop AFFiNE **the open source way**, including coding and community engagement -- Researching and supporting onboarding of new use cases AFFiNE.pro subscribers -- Improving our **block editor** and **graphic editor** -- Assist our subscribers in utilizing our product in a data-based way with help from the operational teams +- Develop AFFiNE **the open source way**, including coding and community engagement. +- Researching and supporting onboarding of new use cases AFFiNE.pro subscribers. +- Improving our **block editor** and **graphic editor**. +- Assist our subscribers in utilizing our product in a data-based way with help from the operational teams. - Research on better activation of potential subscribers. At AFFiNE, developers are self-organized individual engineers who are also responsible team members whether they are on-site or working remotely. ### What we are looking for: -- Software engineering experience with **editor** or **graphics** with professional real-world use cases -- Experience and proficiency in **JavaScript** and a **second programming language** preferably **Rust** +- Software engineering experience with **editor** or **graphics** with professional real-world use cases. +- Experience and proficiency in **JavaScript** and a **second programming language** preferably **Rust**. - You have strong communication and writing skills in English. -- You are comfortable working in a diverse and cross-functional team -- You love the spirit of open source, share our visions and work under those values +- You are comfortable working in a diverse and cross-functional team. +- You love the spirit of open source, share our visions and work under those values. ### It would be great if you have/are: -- Incredible **React** or **web components (lit)** experts -- Knowledge/project management tool enthusiast -- Licensing or subscription management or enterprise software company experience -- Experience scaling **a successful SaaS product** -- Developer platform/tool industry experience -- Experience working with a **globally distributed team** -- Love AFFiNE products as a user or contributor +- Incredible **React** or **web components (lit)** experts. +- Knowledge/project management tool enthusiast. +- Licensing or subscription management or enterprise software company experience. +- Experience scaling **a successful SaaS product**. +- Developer platform/tool industry experience. +- Experience working with a **globally distributed team**. +- Love AFFiNE products as a user or contributor. ### What we offer: -- $2800 vouchers for latest MacBook Pro or working equipment of your choice -- Public holidays and paid annual leave starting at 12 days -- Free lunch, unlimited drinks and snacks -- Free English language lessons (including free IELTS test) open to all employees -- Become a maintainer of great open source projects and use Copilot powered by GitHub for free if you want +- $2800 vouchers for latest MacBook Pro or working equipment of your choice. +- Public holidays and paid annual leave starting at 12 days. +- Free lunch, unlimited drinks and snacks. +- Free English language lessons (including free IELTS test) open to all employees. +- Become a maintainer of great open source projects and use Copilot powered by GitHub for free if you want. ### Contact us: Interested? Send us your CV to [contact@toeverything.info](mailto:contact@toeverything.info). -Feel free to include any extra information (GitHub link, previous projects, personal blog etc.) +Feel free to include any extra information (GitHub link, previous projects, personal blog etc.). From 144eca12997f53886092b389e90266b5df0655b8 Mon Sep 17 00:00:00 2001 From: CJSS Date: Mon, 10 Oct 2022 15:20:01 +0800 Subject: [PATCH 12/12] Update affine.pro-remote.md --- docs/jobs/affine.pro-remote.md | 36 +++++++++++++++++----------------- 1 file changed, 18 insertions(+), 18 deletions(-) diff --git a/docs/jobs/affine.pro-remote.md b/docs/jobs/affine.pro-remote.md index 978617c370..62b33376f3 100644 --- a/docs/jobs/affine.pro-remote.md +++ b/docs/jobs/affine.pro-remote.md @@ -7,35 +7,35 @@ We're open for Fullstack Engineer positions across the BlockSuite sub-team. The ### This position is for: -- Develop AFFiNE **the open source way**, including coding and community engagement -- Researching and supporting onboarding of new use cases AFFiNE.pro subscribers -- Improving our **block editor** and **graphic editor** -- Assist our subscribers in utilizing our product in a data-based way with help from the operational teams +- Develop AFFiNE **the open source way**, including coding and community engagement. +- Researching and supporting onboarding of new use cases AFFiNE.pro subscribers. +- Improving our **block editor** and **graphic editor**. +- Assist our subscribers in utilizing our product in a data-based way with help from the operational teams. - Research on better activation of potential subscribers. At AFFiNE, developers are self-organized individual engineers who are also responsible team members whether they are on-site or working remotely. ### What we are looking for: -- Software engineering experience with **editor** or **graphics** with professional real-world use cases -- Experience and proficiency in **JavaScript** and a **second programming language** preferably **Rust** +- Software engineering experience with **editor** or **graphics** with professional real-world use cases. +- Experience and proficiency in **JavaScript** and a **second programming language** preferably **Rust**. - You have strong communication and writing skills in English. -- You are comfortable working in a diverse and cross-functional team -- You love the spirit of open source, share our visions and work under those values +- You are comfortable working in a diverse and cross-functional team. +- You love the spirit of open source, share our visions and work under those values. ### It would be great if you have/are: -- Incredible **React** or **web components (lit)** experts -- Knowledge/project management tool enthusiast -- Licensing or subscription management or enterprise software company experience -- Experience scaling **a successful SaaS product** -- Developer platform/tool industry experience -- Experience working with a **globally distributed team** -- Love AFFiNE products as a user or contributor +- Incredible **React** or **web components (lit)** experts. +- Knowledge/project management tool enthusiast. +- Licensing or subscription management or enterprise software company experience. +- Experience scaling **a successful SaaS product**. +- Developer platform/tool industry experience. +- Experience working with a **globally distributed team**. +- Love AFFiNE products as a user or contributor. ### What we offer: -- $2800 vouchers for latest MacBook Pro or working equipment of your choice -- Public holidays and paid annual leave starting at 12 days -- Become a maintainer of great open source projects and use Copilot powered by GitHub for free if you want +- $2800 vouchers for latest MacBook Pro or working equipment of your choice. +- Public holidays and paid annual leave starting at 12 days. +- Become a maintainer of great open source projects and use Copilot powered by GitHub for free if you want. ### Contact us: