プロジェクト概要
当コミュニティの安定化と最適化を行うシニアレベルのフリーランサーを募集しています。技術的負債、マイグレーションエラー、特定のトラッキング要件に関する未対応事項が蓄積しています。迅速な実行に重点を置き、チケット単位で作業を進めます。
主要な作業パッケージ
1. クリティカルな修正とインフラストラクチャ
-
SSO/認証: Google SSOの問題を解決する(現在、登録が失敗しています)。
-
データベース監査: 以前の不具合のあるマイグレーションに起因するデータベースの不整合を監査し、修正する。
-
HTMLレンダリング: 要素がプレーンなHTMLコードとして表示される問題を解決する。MarkdownエンジンとCookedコンテンツのサニタイズの監査が必要です。
2. アクセシビリティ(最優先事項)
- コンプライアンス: スクリーンリーダー用の不足しているラベルを実装し、マーカーのリンクタイトル/代替テキストを修正して、完全なアクセシビリティコンプライアンスを確保する。
3. トラッキングとSEO
-
分析: ユニークビジターとページビューのためのMatomoトラッキングを設定し、修正する。
-
SEO:
DiscussionForumPostingのサイトマップ定義を修正する。
技術要件
-
バックエンド: Ruby on Rails(Discourseコア)およびPostgreSQLに関する専門知識。
-
フロントエンド: JavaScript/Ember.jsに習熟していること。
-
DevOps: Docker、Caddy、セルフホスト型n8nインスタンスの経験。
-
インテグレーション: WebhookシグネチャとSSOに関する深い理解。
スケジュールと予算
-
スケジュール: ASAP。直ちに開始し、今後数週間以内にこれらの問題を解決したいと考えています。
-
予算: 3,000~5,000 USD(経験と実行速度に応じて変動します)。
応募方法
PMを送信するか、以下を添えて返信してください。
- Discourseのマイグレーションとカスタムプラグイン開発に関するあなたの経験の簡単な概要。
- すぐに開始できる現在の空き状況。