[有料] シニア Discourse 開発者 – インフラストラクチャ、SSO およびアクセシビリティ

プロジェクト概要

当コミュニティの安定化と最適化を行うシニアレベルのフリーランサーを募集しています。技術的負債、マイグレーションエラー、特定のトラッキング要件に関する未対応事項が蓄積しています。迅速な実行に重点を置き、チケット単位で作業を進めます。

主要な作業パッケージ

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を送信するか、以下を添えて返信してください。

  1. Discourseのマイグレーションとカスタムプラグイン開発に関するあなたの経験の簡単な概要。
  2. すぐに開始できる現在の空き状況。
「いいね!」 4

Communiteqでは、コミュニティの実装、最適化、インフラストラクチャ、プラグインおよびテーマの開発、統合において豊富な経験(13年目)があります。

修士号レベルのエンジニアが複数名在籍しています。
ご興味がおありでしたら、プライベートメッセージ(PM)をいただければ、さらに詳しくお話しするためにZoomミーティングを設定できます。

「いいね!」 4

@Max_Schwab 様、私の経験と空き状況に関する詳細をプライベートメッセージ(PM)でお送りしました。さらに詳しくお話しできることを嬉しく思います。