oss-gate / workshop

OSSの開発に未参加または参加したことはあるけどまだ自信がない人を後押しするワークショップ用のリポジトリー
124 stars 547 forks source link

OSS Gate Workshop: Fukuoka: 2019-03-12: sgidon: aframevr/aframe: Work log #1162

Closed sgidon closed 5 years ago

sgidon commented 5 years ago

This is a work log of a "OSS Gate workshop". "OSS Gate workshop" is an activity to increase OSS developers. Here's been discussed in Japanese. Thanks.

作業ログ作成時の説明

以下のテンプレートを埋めてタイトルに設定します。埋め方例はスクロールすると見えてきます。

OSS Gate Workshop: ${LOCATION}: ${YEAR}-${MONTH}-${DAY}: ${ACCOUNT_NAME}: ${OSS_NAME}: Work log

タイトル例↓:

OSS Gate Workshop: Tokyo: 2017-01-16: kou: Rabbit: Work log

OSS Gateワークショップ関連情報

sgidon commented 5 years ago

afarmeの公式サイトを開いてみます。 https://github.com/aframevr/aframe

さて、OSSかどうかがわからない。どこを見ればいいのか?

kumanoryo commented 5 years ago

よろしくお願いします!

sgidon commented 5 years ago

右上に「MIT」って書いてあるリンクがあるけど、これかな? 画面キャプチャをissueに貼り付けとかできないでしょうか?

monochromegane commented 5 years ago

GitHubだと LICENSE というファイルをプロジェクト直下に置いていますね! https://github.com/aframevr/aframe/blob/master/LICENSE

そのライセンスが https://opensource.org/licenses/alphabetical に含まれるか確認して見ましょう!

sgidon commented 5 years ago

GitHubだと LICENSE というファイルをプロジェクト直下に置いていますね! https://github.com/aframevr/aframe/blob/master/LICENSE

そのライセンスが https://opensource.org/licenses/alphabetical に含まれるか確認して見ましょう!

ありました! MIT License (MIT)

これが何を示しているのかがわかりませんが、とりあえずOSSなのですね。

sgidon commented 5 years ago

あれ?issueってスレッド別れたりしないのでしょうか?

sgidon commented 5 years ago

あれ?issueってスレッド別れたりしないのでしょうか?

ないようですね。引用を使って紐づけしていく感じですねー。

sgidon commented 5 years ago

Examples、Features あたりはA-Frameドキュメントと同じ感じですね。

sgidon commented 5 years ago

Usageいってみまーす。

sgidon commented 5 years ago

Usageいってみまーす。

いくつかあるみたいですね。

  1. Hello World的な基本パターン
  2. Hello Worldにプラスしたパターン
  3. npmで読み込むパターン

3.のnpmで読み込みパターンはやったことがないので試してみます。

sgidon commented 5 years ago

3.のnpmで読み込みパターンはやったことがないので試してみます。

npm install --save aframe
# Or yarn add aframe
require('aframe')  // e.g., with Browserify or Webpack.

説明がこれだけしかない。 あとはわかるよね的な感じだ。 これでどうしろと。。。

pyama86 commented 5 years ago

わいわい

sgidon commented 5 years ago

右上に「MIT」って書いてあるリンクがあるけど、これかな? 画面キャプチャをissueに貼り付けとかできないでしょうか?

貼れた! ファイルをD&Dでできるし、下の「Attach files by dragging & ・・・」からもできる。 クリップボードからの貼り付け(Ctrl+v)もできる。素敵です!!

image

sgidon commented 5 years ago

わいわい

ガヤガヤ

sgidon commented 5 years ago

ライセンスは必ず見てね。このソフトウェアをどう使ってほしいのかがわかるらしい。 MIT はお好きに使ってね。ただし無保証ですよって感じのゆるいライセンス。

sgidon commented 5 years ago

vscode on coder.com が死んだ・・・

sgidon commented 5 years ago

vscode on coder.com が死んだ・・・

一度落としたら復活。

sgidon commented 5 years ago

とりあえず。npm init から初めて見る。 と思ったら、node も npm も入っていなかった。 最初から入れててほしいな。> coder.com

sgidon commented 5 years ago

よくわからないけど、

apt-get update
apt-get install nodejs
apt-get install npm

をやってみた。

root@coder:/projects/aframe-sample# which npm
/usr/bin/npm

npm 入ったっぽい

sgidon commented 5 years ago

aframe関係なくなってきちゃった・・・

monochromegane commented 5 years ago

いい良いいいよ〜

sgidon commented 5 years ago

いいいいいいっっすか〜

sgidon commented 5 years ago

やっとaframeに戻ってきた。 最初の

npm install --save aframe

をやってみる。

root@coder:/projects/aframe-sample# npm install --save aframe
▐ ╢░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░╟
WARN engine aframe@0.9.0: wanted: {"node":">= 4.6.0","npm":"^2.15.9"} (current: {"node":"4.2.6","npm":"3.5.2"})
aframe-sample@1.0.0 /projects/aframe-sample
└─┬ aframe@0.9.0  -> true
  ├── animejs@2.2.0 
  ├─┬ browserify-css@0.8.4 

・・・

  │   └── flatten-vertex-data@1.0.2 
  └─┬ webvr-polyfill@0.10.10 
    └─┬ cardboard-vr-display@1.0.16 
      ├── gl-preserve-state@1.0.0 
      ├── nosleep.js@0.7.0 
      └── webvr-polyfill-dpdb@1.0.15 

npm WARN aframe-sample@1.0.0 No description
npm WARN aframe-sample@1.0.0 No repository field.
root@coder:/projects/aframe-sample# 

なんかインストールできたみたい。。。なのかな? 正解がわからないけど、このまま進もう。

sgidon commented 5 years ago

また vscode on coder.com死んだ。。。

sgidon commented 5 years ago

なにごと?!

image

kumanoryo commented 5 years ago

あらー coder.com が正常に稼働してないみたいですね。

sgidon commented 5 years ago

もう一度入ったら動いた。 package.json みたら入っているっぽい

image

sgidon commented 5 years ago

あらー coder.com が正常に稼働してないみたいですね。

ちょこちょこ固まりますね〜。 coder.comの問題なのか、ネットワークの問題なのか、様子見てみます。

sgidon commented 5 years ago

さて。。。どうしよう。

require('aframe')

これどこに書けばいいんだろう・・・

sgidon commented 5 years ago
// e.g., with Browserify or Webpack.

出た、、、わけわからんやつだ。 避けて通れないんですかねぇ。

sgidon commented 5 years ago

がんばって、Webpackのお勉強をしてみます。

sgidon commented 5 years ago

一日目の成果

明日はWebpackを勉強してから進める。 OSSへのフィードバックできず、自分の勉強の場になっている。。。

oss-gate-issue-cleaner[bot] commented 5 years ago

おつかれさまでした!

後日引き続きワークショップがある場合

後日のワークショップで再開する際に、issueタイトルの日付を更新してreopenしてください!

ワークショップ終了後に続きがしたい場合

issueはクローズしますが、その後も作業を続けていただいて大丈夫です!

是非このissueを活用なさってください。

今後のイベントの案内

現在以下のイベントの開催を予定しています。

参加をお待ちしてます!

sgidon commented 5 years ago

reopenってどうやるんだろう・・・

kou commented 5 years ago

あれ、「Reopen and comment」っていうボタンがありませんか? 権限がないとダメなのかな。。。

kou commented 5 years ago

「Comment」ボタンの隣です。

sgidon commented 5 years ago

でてこないのですよ・・・ image

kou commented 5 years ago

うはー reopenしておきました!

sgidon commented 5 years ago

@kou ありがとうございます!

sgidon commented 5 years ago

結局 Reopen できなかったのはなぜだろう?権限なし?

monochromegane commented 5 years ago

権限ですね!

sgidon commented 5 years ago

何はともあれ、Webpackをインストールする。

npm install webpack --save-dev
npm install webpack-cli --save-dev

そして、パスを通す。

export PATH=$PATH:./node_modules/.bin
sgidon commented 5 years ago

権限ですね!

らじゃっす。

sgidon commented 5 years ago

A-FrameにPullリクエストとか、恐れ多いよ。

pyama86 commented 5 years ago

export PATH=$PATH:./node_modules/.bin

これ結構珍しい書き方すね。 ./node_modulesだから実行したディレクトリに依存しそ。

sgidon commented 5 years ago

export PATH=$PATH:./node_modules/.bin

これ結構珍しい書き方すね。 ./node_modulesだから実行したディレクトリに依存しそ。

確かに相対だとおかしなことになりそうですね。。。 ここの記事をそのまま実行しています。 https://qiita.com/soarflat/items/28bf799f7e0335b68186

kumanoryo commented 5 years ago

ここの記事をそのまま実行しています。 https://qiita.com/soarflat/items/28bf799f7e0335b68186

OSSではないですが、このQiitaの記事に 編集をリクエスト できますね。

monochromegane commented 5 years ago

A-FrameにPullリクエストとか、恐れ多いよ。

作る人も使う人も一緒に支えあっていければ一番良いと思うので,変に壁を作らずで良いと思います〜 楽しんでやっていきましょう〜

sgidon commented 5 years ago

A-Frameのissueに対して追加事象のコメント入れようと思っています。

issues : 4071

検証環境がver0.9.0 だけでしたので、ver0.8.0, ver0.7.0でも同じ現象が発生したことを 報告しようと思っています。

sgidon commented 5 years ago

こっちにリンク貼ったら、A-Frame側のissueに反映されている! どうしよう!! image