UserScript/UserCSSを共同開発する場所
UserScript/UserCSSの開発をprogramming-notesでやるのはどうでしょうか?takker.icon from @yosider
Scrapbox系と被るとまずそうであれば、/customize-devみたいな名前で別projectを作るでも構いませんが
背景
たまたま/programming-notes/外部プロジェクトのiconを補完するUserScriptをみたら、修正したいところがあったので参加してコメントを入れた
ついでに他のページを見てみたら、結構おもしろそうなアイデアがあったのでさらにコメント入れたりコードに修正を入れたりした
(まとまらなくなってしまった……)
利点
一人で作るより複数人でUserScriptを作るほうがとても楽
精神的にも楽
工夫を共有できる
Scrapboxで本格的に共同開発したいなあ
そうなったら自分としてはとてもうれしいyosider.icon
yosider.icon自身は付け焼き刃の知識でやってる程度なので貢献できるかはわからないが、欲しい物はある
/programming-notes/欲しいUserScript
お、よかったtakker.icon
賛同していただきありがとうございます
名前が長いのが難点yosider.icon
それと一般的なprogrammingの話が混じっているのもtakker.icon
C++とかpythonとか
yosider.iconが新しい言語を学ぶ時に「Pythonでいうあの関数はどれだ」みたいな学び方をするので、言語でわけたくない
/icons/たしかに.icon
あまり気にしなくても良い?
/customize-devのような別なprojectを作る
ただprojectの乱立にならないかは気になるtakker.icon
UserScript系projectが分散してしまうのがつらい……
/customizeに完成品を載せて、/programming-notesで開発をする、なら区別できる?
/scrapboxlab
APIの使い方・CSS selectorあたりがかぶりそう
/scrasoboxは参加できるんだっけ
参加できませんね
/scrasoboxは/scrasobox/madobe.iconさんの個人projectです
結局人がたまたま集まった場所が盛り上がる…?
真理にたどり着いてしまったtakker.icon
まあ自分にはどうにもできないので、公開だけはしておきますyosider.icon
/programming-notesに人が集まってきたし、こっちでとりあえずやってみようかなtakker.icon
/icons/waai.icon
/customizeとかで開発する
その発想はなかったわけではないですが、べつにいいのかなtakker.icon
みんなのカスタマイズを一箇所に集めて使いやすく選びやすくしたい、という願いを込めて立ち上げたプロジェクトです
お手製の #UserScript , #UserCSS , #Bookmarklet , #Others を共有しましょう!
使い方,バグ報告,機能の改良要望などを誰でも書き込めます
style.css や script.js として書かれている内容は,/help-jp/自分のページにコピペするだけですぐに使えます
Scrapboxの技術的な話題や運用方法などは/scrapboxlabがおすすめです
from /customize/みんなのカスタマイズ
最後はtakker.iconが書き足した文なので気にしなくていいです
でもたしかに一緒にしてしまったほうが良いかも
成果物だけでなく、それを作るprocessも共有できる
process economy
他の人の勉強にもなりそうyosider.icon
すでに/customize/インデント毎に背景色を変えるのような開発に関するページも作られているし、問題ないかも?
万が一何かあっても、/daiiz/daiiz.iconさんが元に戻してくれるだろうし(他力本願)
/customizeに開発ページも含めて書いたほうがいいきがしてきたtakker.icon*5
/scrapboxlab/APIの書式とかも全部移植しちゃうか
/scrapboxlabと統合されてもいい気がするけど、さすがに難しいかyosider.icon
/scrapboxlab/APIの書式のような必要なページだけコピーすれば問題なさそう
ただ修正が発生したときに2箇所修正しないといけなくなるかも
うーん
/scrapboxlabに誘導用リンクを貼っておけばなんとか
e.g.
code:scrapboxlab/APIの書式
一覧
/customize/api/pages/:projectname
/customize/api/commits/:projectname/:pageid
code:scrapboxlab/api/projects/:projectname
→/customize/api/projects/:projectname
どういうことでしょう…
それぞれページの例として書きましたtakker.icon
ここで使った例の書き方と同じ
自分の箇条書きの書き方を書いてけ#5f6be4c41280f00000a6c817
わかりにくくてすみません
[/customize/api/pages/:projectname]を踏むとページ取得できるんだっけ
あ、api/projects/:projectnameはページタイトルのつもりで書きました
e.g. /scrapboxlab//api/pages/$projectname/
なるほど、内容は/customizeに書いておいて、/scrapboxlabから参照するという形?
勝手に移動していいものなんだろうか
/icons/たしかに.icon
移動ではなくコピーにして、さらに/scrapboxlabに/customizeの該当ページへのリンクを貼ればいいかな
それだとやはり修正が二度手間に
今後者にあるなら前者から後者を参照する分には問題なさそう、/customizeから/scrapboxlabにリンクだけ貼るのが一番ラク?
あとは[...]に移動したと書くだけでも良いかも
e.g. /takker/scrapbox-insert-textの冒頭の記述
takker.iconさん自身はすでに/scrapboxlab/APIの書式の存在を知ってるので、takker.iconさんが誘導をととのえる労力をかける必要はないのではyosider.icon
誘導整える必要ないかな……なさそうtakker.icon
別に二重にページが作られたところですぐに困るわけでもないし
もし困るようなことが起きても、その困った当人がリンク貼ってくれるはず(他力本願)
趣味ならいいんですけどねw
環境構築よりも中身を書くことを趣味にしたいtakker.icon