Comments (22)
VitePressに独自機能山盛りにするよりは、これを機に自由度の高いNuxtベース等で作ると、将来的に特設ページを作る際などに楽そう
一応、NuxtにもContent Moduleというマークダウンをよしなに処理してくれるモジュール(プラグイン)があるので、ドキュメントのメンテナンスという観点でもおそらく問題ないかと
(前勝手に作ったやつを参考程度に貼っておきます。こいつはNuxtです Related to #278 )
https://github.com/kakkokari-gtyih/about-misskey
from misskey-hub.
@syuilo 費用というよりかは私のスケジュールの確保が難しそうなので何とも言えないですね・・・私ももちろん進められるようにはしますが、ほかの方に適宜コントリビュートしていただかないと時間かかりそうです
あと、API関連の情報に関してはmisskey-jsに依存させる構造にしてある(エンドポイント一覧についてもそうするのが楽そう?)ので、その部分に関しては、misskey-jsの整備が進まないと実装に入れなさそうかもしれません misskey-dev/misskey#10752
それ以外で残っている作業として一番デカいのが既存のドキュメントの引っ越し作業になる(導線を改善するためにディレクトリ構造を変更している)のですが、それに関しては、ほかの方のご協力も仰いで進めることも簡単にできるのではないかと思います
残っている作業(参考)
- ドキュメントの引っ越し作業
- 最新情報への更新
- ローカライズドキュメントの移動
- ローカライズドキュメントのMarkdown内コンポーネントの記法変換
- API エンドポイント一覧のドキュメント作成
- ドキュメントページ
- 左側ナビゲーションバー(Docsページ間ナビゲーション)の実装
- スマホ版UIの改善
- ナビゲーションバーの実装
- サーバー一覧ページの検索ボックス実装
from misskey-hub.
今からMisskey Hubのためだけにtailwind学習するのは難しいかも
from misskey-hub.
APIドキュメント以外はほぼできたとおもう
https://about-mk-kg.pages.dev/
from misskey-hub.
APIドキュメントも各エンドポイントのJSONを引っ張ってくるところまでは完了した
https://github.com/kakkokari-gtyih/about-misskey/tree/api-doc-gen
https://api-doc-gen.about-mk-kg.pages.dev/ja/docs/for-developers/api/endpoints/
from misskey-hub.
というより別リポジトリにした方が良いかしら(そのままmisskey-devにtransferしてもらう)
from misskey-hub.
抜本的にディレクトリを見直したせいでリンク切れが頻発しているのと、ローカライズ版の引っ越しがめんどくさすぎる問題がある…
from misskey-hub.
Crowdinって既存のドキュメント取り込む機能なかった気がする
from misskey-hub.
あるにはある
これはこれで面倒くさそう()
https://support.crowdin.com/uploading-translations/
from misskey-hub.
とりあえずCrowdinと連携させて(外国語ファイルは除く)、マンパワーで移行やるのが楽なのかも(CrowdinはGUIなので非エンジニアでもできる)
from misskey-hub.
これをwipから完成状態にするにはどれくらいのパワーが必要そうかしら
開発費の提供も可能
from misskey-hub.
なるほど
でもtailwind使ってることを考えると参考に留めて自分で1から作った方が今後を考えると良い可能性あるわね
from misskey-hub.
(あまりTailwindは好ましくないですかね・・・?)
from misskey-hub.
今からMisskey Hubのためだけにtailwind学習するのは難しいかも
24年4月以降は個人的に時間に余裕ができるので、それ以降なら私がサイトの面倒見れると思います
(サイトのコンテンツ自体の更新はMarkdownベースなので、軽い修正ならしゅいろさんでもできるとおもうし、ほかのコントリビューターさんでTailwind等に詳しい人に助けてもらうこともできる)
from misskey-hub.
うおおおおおおしゅごい
from misskey-hub.
ただ、これはMisskey-jsではなく、Misskey本体のOpenAPI(っぽい)JSONを使ってやっています
いまは一旦「のえすきー」のOpenAPI仕様書JSONを取得するようにハードコーディングしてあります
API表示のコンポーネント作成で挫折したのでタスケテ…
from misskey-hub.
from misskey-hub.
もう
https://github.com/kakkokari-gtyih/about-misskey
をこのリポジトリにマージしたい
from misskey-hub.
ローカライズ版の引っ越しをどうすればいいか悩む(おそらくマンパワーが一番はやい)
from misskey-hub.
今後Crowdinで管理したいから別に引っ越す必要はなさそう
from misskey-hub.
今後Crowdinで管理したいから別に引っ越す必要はなさそう
about-misskeyはDocsも含め全面Crowdin管理仕様にしてあるのですが、それでもやはり既存のドキュメントは移したほうが翻訳作業がだいぶ楽になる気がするんですよね
from misskey-hub.
で、APIエンドポイントはHQにやってもらっているのでとりあえず放置で大丈夫そう
from misskey-hub.
Related Issues (20)
- 利用者向けマニュアルの拡充(投稿画面で画像にNSFW設定を行う) HOT 2
- misskey-hub と joinmisskey サーバー一覧の統合?
- APIエンドポイントnotes/featuredからchannelIdが抜けている
- APIエンドポイントclips/add-noteが存在しない
- 環境構築の手順書における実行ディレクトリ
- I'm a newcomer, how can I connect to other channels by using the blockchain API? Thanks
- notes link and guide link, must redirect to translated content HOT 1
- inconsistent api endpoint documentation
- トップページのMisskey Webのスクショを差し替える HOT 2
- 「Ubuntu版Misskeyインストール方法詳説」におけるnodejsのインストールにおいて、nodesource を利用したコマンドが deprecated になりました。
- CloudflareのRocket Loader で無限ロードが起きる可能性を明記する
- ライブラリ一覧のPythonの欄にMiPAとMiPACを追加する
- AID変換ツール HOT 2
- ライブラリ一覧にたどり着くことができない
- インストール方法のUbuntu詳細版のNode.jsのインストール方法の記述を変える
- Cloudflare Fontsを有効にする HOT 1
- [next] シェア中継機能だけ先行提供 HOT 1
- APIレスポンスから問い合わせ先の情報を隠す HOT 2
- CloudFlare is preventing access to misskey-hub.net HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from misskey-hub.