nodeSolidServer / nodeSolidServer/node-solid-server

Public-facing user home page redesign

オープン
#890 コメント 2 件 リアクション 4 件 担当者 0 名 GitHub で見る

まだ誰も着手していません。

主要言語
JavaScript
スター
1.8k
フォーク
308
PR マージ指標
30日以内にマージされた PR はありません

説明

When you click on someone's webid, wherever you click on a link to them in the solid world, they will want you to see a profile display which does them credit and represents them well on the web. This is quite different from the private home screen which is covered in https://github.com/solid/node-solid-server/issues/889.
What sort of things?

  • Photo(s)

  • Customizable style, color, etc, background images, etc

  • Contact details which are public.

  • Statement like twitter profile

  • Timeline of public things posts, etc

Optionally a selection of:

  • Professional role, status, CVS a la linked in
  • My public folder
  • My public photos, music, video clips.
  • Publications, blogs, papers,
  • List of my public social graph (friends list)
  • etc

but also things which as a viewer

Interact to me:

  • Message me
  • mail me
  • Invite me to things.

If viewer not logged on, allow to log on.

If viewer logged on, possibly give more things, but pulling data from ACL's files like a friends-only timeline, indexes, etc.

コントリビューションガイド

コントリビューションガイドを開く

はじめの一歩

  1. issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
  2. 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
  3. リポジトリをフォークし、ブランチを切って変更します。
  4. issue 番号を参照したプルリクエストを送ります。

調査の方向性

まず issue 889 を確認し、非公開のホーム画面とこの公開プロフィールを分離します。issue にはプロフィール、ソーシャル、メディア、インタラクションに関する多数の任意機能が列挙されていますが、ファイルやテストは記載されていません。実装を完了したとみなす前に、スコープと受け入れ基準について合意する必要があります。

索引モデルが issue の本文から書いたものです。

評価

技術スタック
javascript
領域
frontend
issue の種類
機能追加
難易度
5/5
見積もり時間
1週間以上
活発さ
停滞
明瞭さ
説明が足りない
初心者へのやさしさ
25/100

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。