Skip to main content

incubatorでアプリを公開する方法

15 replies [Last post]
e_inoue
Offline
Joined: 2006-02-17

?????????????

incubator??????????????????????????????????
??????????????URL??????(^^;;

??????????
?????????????...
???????????????????????
???

JCA??????????????????:)

Reply viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.
e_inoue
Offline
Joined: 2006-02-17

いのうえです。

>>>どんなところを改良されたのでしょうか?
>>
>> いろいろ変えたのですが、とりあえず0.8.0に対応しました。ただSwingNodeとComponent3DMover()の動きが怪しい感じです...
>> あとは主要な箇所でTextureLoaderを使わないようにしたのと、テーマの変更機能の追加です。文字描画もきれいになりました。
>
> 文字表示綺麗になりましたね.

そうですね。やっぱり見た目がきれいだと印象がいいですね。
とはいえ、ツールバーのアイコンが未だに手書きだったり、テーマの切り替えがColorCubeだったり手抜きまくりですが ^^;;
気がつけばLgScopeは作り始めて1年以上経ちました。

> 機能的になかなかよさげですし,LG3Dファンにも歓迎されると思い
> ます:).
>
> #私のは,以前のバージョンをリファクタリング中,0.8.0対応中
> #というところです(^^;.

0.8.0って結構いろいろ変わってたりするんですね。
# 気分転換にテキストエディタもどきを作っているのですが、なぜか大文字しか入力できない代物になっています ^^;

NISHIMOTO Keisuke

いのうえさん.

interest_ja@javadesktop.org wrote:
> 0.8.0って結構いろいろ変わってたりするんですね。

Frame3DのsetPreferredSizeを設定していないと,アイコン化した
ときにおかしくなるみたいですね.
#以前(0.7.1)は未設定でも動いていた.

> # 気分転換にテキストエディタもどきを作っているのですが、なぜか大文字しか入力できない代物になっています ^^;

KeyTypedEventAdapterでは期待するもの取れているようですが
(ただし制御キーなど一部のキーは取得できないようですが),
KeyPressedEventAdapterで取得した場合は,Shiftが押されたかど
うか判断する必要があるかもしれません.

KeyPressedEventAdapter(
InputEvent3D.ModifierId modifier, ActionBooleanInt action)

を使った方がいいと思います.

modifierでメタキーなどが比較できるみたいです.
#この場合漢字入力はどうなるんだろう(^^;.

---------+---------+---------+---------+---------+---------+----------
NISHIMOTO Keisuke

---------------------------------------------------------------------
To unsubscribe, e-mail: interest_ja-unsubscribe@lg3d.dev.java.net
For additional commands, e-mail: interest_ja-help@lg3d.dev.java.net

hideya
Offline
Joined: 2003-07-22

Inoue-san, Nishimoto-san,

Big thanks from me for your commit of LgScope. It is really good. We are thinking to demo it in our BoF ;-)

By the way,

> Frame3DのsetPreferredSizeを設定していないと,アイコン化した
> ときにおかしくなるみたいですね.
> #以前(0.7.1)は未設定でも動いていた.

This is really bad. I'll check it and file a bug against it. Please feel free to file bugs/RFEs when you folks noticed anything.

Tori-isogi...

hideya

hideya
Offline
Joined: 2003-07-22

> Frame3DのsetPreferredSizeを設定していないと,アイコン化した
> ときにおかしくなるみたいですね.
> #以前(0.7.1)は未設定でも動いていた.

I confirmed this bug and filed Issue 558.

Please file a bug as soon as possible if you folks have noticed any other unfavorable changes in 0.8.0. If you don't have time to write in English, please just post the issue here with a short description on how to reproduce it. I'll file it after confirming the issue.

Thanks!
hideya

hideya
Offline
Joined: 2003-07-22

こんにちは,いのうえさん.

Paulもいっていたように,LgScope 大変好評です.細かいところも
良くできていて,隠された機能を発見するごとに,
みんなで感心しています :)

ところで,お気づきのように,LgScopeのThumbnailを,デフォルトの
挙動をするように,ちょっと変更させていただきました.やはり,
ほかのLG3D Appと同じような動作をしないと(特に右クリックで終了)
混乱をきたすようです.

本来はBugをFileして修正をお願いするところなのですが,0.8.0の
コードフリーズが迫っていることもあり,勝手に手を入れさせて
いただきました.0.8.0後に手直ししていただければ幸いです.
どうぞよろしくお願いいたしますっ!(& 勝手な変更,大目にみて
やってくださいねっ)

ひでや

e_inoue
Offline
Joined: 2006-02-17

こんにちは。ひでやさん。
いのうえです。

最近 新ネタに挑戦中でして、LgScopeはあまり触れていない状況にあります^^;

> ところで,お気づきのように,LgScopeのThumbnailを,デフォルトの
> 挙動をするように,ちょっと変更させていただきました.やはり,
> ほかのLG3D Appと同じような動作をしないと(特に右クリックで終了)
> 混乱をきたすようです.
>
> 本来はBugをFileして修正をお願いするところなのですが,0.8.0の
> コードフリーズが迫っていることもあり,勝手に手を入れさせて
> いただきました.0.8.0後に手直ししていただければ幸いです.
> どうぞよろしくお願いいたしますっ!(& 勝手な変更,大目にみて
> やってくださいねっ)

了解しました。
LG3Dの作法とかあまり知らずに作ってるので変な所がありましたどんどんご指摘ください:)

Yuichi SAKURABA

こんにちは、さくらばです。

とうとう LgScope が公開されたようです。CVS からダウンロードで
きます。

まだ、ビルドもしていないのですが、試したらまた感想をポストし
たいと思います。

On Tue, 28 Mar 2006 08:15:41 PST
interest_ja@javadesktop.org wrote:
> いのうえです。フォローありがとうございます。
> いまのところLgScopeを公開しようと思っています。
> #改良中なのでもう少し時間はかかると思いますが。
> 英語で苦戦しそうですが、これを機にちょっとぐらい書けるようになりたいと思います:):)

どんなところを改良されたのでしょうか?

---------------------------------------------------------------------
To unsubscribe, e-mail: interest_ja-unsubscribe@lg3d.dev.java.net
For additional commands, e-mail: interest_ja-help@lg3d.dev.java.net

e_inoue
Offline
Joined: 2006-02-17

こんにちは。いのうえです。
ようやくコミットしました。build-lgscope.xml もコミットしたので多分ビルドできると思います^^;;

> どんなところを改良されたのでしょうか?

いろいろ変えたのですが、とりあえず0.8.0に対応しました。ただSwingNodeとComponent3DMover()の動きが怪しい感じです...
あとは主要な箇所でTextureLoaderを使わないようにしたのと、テーマの変更機能の追加です。文字描画もきれいになりました。

一応使い方も書いておきました。
http://www.geocities.jp/lg3d_lgscope/lgscope/index.html

NISHIMOTO Keisuke

西本です.

interest_ja@javadesktop.org wrote:
> こんにちは。いのうえです。
> ようやくコミットしました。build-lgscope.xml もコミットしたので多分ビルドできると思います^^;;

お疲れ様でした.

>>どんなところを改良されたのでしょうか?
>
> いろいろ変えたのですが、とりあえず0.8.0に対応しました。ただSwingNodeとComponent3DMover()の動きが怪しい感じです...
> あとは主要な箇所でTextureLoaderを使わないようにしたのと、テーマの変更機能の追加です。文字描画もきれいになりました。

文字表示綺麗になりましたね.

機能的になかなかよさげですし,LG3Dファンにも歓迎されると思い
ます:-).

#私のは,以前のバージョンをリファクタリング中,0.8.0対応中
#というところです(^^;.

---------+---------+---------+---------+---------+---------+----------
NISHIMOTO Keisuke

---------------------------------------------------------------------
To unsubscribe, e-mail: interest_ja-unsubscribe@lg3d.dev.java.net
For additional commands, e-mail: interest_ja-help@lg3d.dev.java.net

paulby
Offline
Joined: 2003-06-13

Hi Inoue san,

I just saw your LgScope file manager, it's amazing ! I'm still exploring all the features but I must say the general interface style is very elegant. I like the use of the 3D dimension to hold file size info and other file information.

This is a great addition to the lg3d desktop, keep up the great work.

Thanks

Paul

e_inoue
Offline
Joined: 2006-02-17

Hi Paul,

Thank you for checking it.
It makes it up little by little though it is still incomplete.
Moreover, please teach when you have noticed something :)

Thanks!

Yuichi SAKURABA

こんにちは、いのうえさん。さくらばです。

On Mon, 27 Mar 2006 20:10:28 PST
interest_ja@javadesktop.org wrote:
> incubatorでアプリを公開したいのですが、その方法を教えてもらえないでしょうか?
> もしくはここを読め、みたいなURLでも結構です(^^;;
>
> 今のとこ気になるのは
> ・パッケージ名のルールとか...
> ・ソースコードのコメントは英語じゃないとダメ?
> です。
>
> JCAを送付するステップまでは完了しました:)

こんな感じでしょうか。

0. JCA を送付する
1. Project Owner にどんなアプリを作ったか報告する
2. Project Owner に Developer のロールをもらう
3. パッケージ名は特に決まりはないはずです。
ただし、自分のパッケージ名が無い場合は
org.jdesktop.lg3d.apps の下に作るようです。
4. ソースは基本的には英語です。
また、incubator のライセンスは GPL です。
もしかしたら、個々に選べるのかもしれませんが...
5. CVS にアクセスして、ソース等をコミットします
6. lg3d-incubator/build.xml を更新します

いのうえさんの場合、1 はクリアしているので、2 からですね。
パッケージ名は Cosmo Scheduler D などは独自パッケージを
使っています。Zoetrope は org.jdesktop.lg3d.apps.zoetrope です。

# 実をいうと、私は個人のパッケージを持っているんですけどね
# 旧 Java カン (現 IAjapan Java 研究部会) のパッケージ名登録
# サービスを利用しています。
# http://www.java-conf.gr.jp/wg_bof/package/about.html

---------------------------------------------------------------------
To unsubscribe, e-mail: interest_ja-unsubscribe@lg3d.dev.java.net
For additional commands, e-mail: interest_ja-help@lg3d.dev.java.net

hideya
Offline
Joined: 2003-07-22

いのうえさん,さくらばさん,こんにちは.ひでやです.

いのうえさん,incubatorでアプリを公開していただけるとのこと,
どうもありがとうございますっ!

さくらばさん,適切な手順のまとめ,どうもありがとうございました.
若干,補足です.

> 3. パッケージ名は特に決まりはないはずです。
> ただし、自分のパッケージ名が無い場合は
> org.jdesktop.lg3d.apps の下に作るようです。

パッケージ名はその一意性を保つために製作者が持っている
ドメイン名をもとにすることになっています.
たとえばCosmoSchedulerDを作成した小出研究室の方々は,
「koidelab.nu」のドメインをもっているので,それを逆にした
「nu.koidelab」をパッケージ名にしています(で,その下に
「cosmo」をつけています)

LG3Dでは「lg3d.jdesktop.org」のドメインをもっているので,
その下にどうパッケージを切るかは我々のコントロール下にあります.
で,今のところ「org.jdesktop.lg3d.apps」の下にアプリを置く,
ということにしています.

> 4. ソースは基本的には英語です。

そのとおりです.以前,ISO-8859-1以外のキャラクタがコメントに
入っていて,われわれの方でのコンパイル(us_EN)でコケたことが
あります.でも,以前,CosmoSchedulerDに日本語のコメントが
入っていたことがありましたが,それはコケなかったんだよなぁ.

多くのコミュニティメンバーに遊んでもらうためにもコメントは
英語にしていだけるとうれしいです.ただし,とっても手間
のようであれば,とりあえずは,日本語でアップロードしてください
翻訳完了まで長く待つよりは,はやめにコミュニティーに公開する
方が良いように思っています.ただし,機会をみて,コメントは
順次英語にしていってやってくださいねっ;)

> また、incubator のライセンスは GPL です。
> もしかしたら、個々に選べるのかもしれませんが...

もしよろしければ,GPLにしてやってください...

それでは,どうぞよろしくお願いいたしますっ!

ひでや

e_inoue
Offline
Joined: 2006-02-17

さくらばさん、ひでやさん。
いのうえです。フォローありがとうございます。
いまのところLgScopeを公開しようと思っています。
#改良中なのでもう少し時間はかかると思いますが。
英語で苦戦しそうですが、これを機にちょっとぐらい書けるようになりたいと思います:):)

hideya
Offline
Joined: 2003-07-22

いのうえさん,

JCAの送付,どうもありがとうございましたっ!
IncubatorのDeveloperとして登録いたしましたので,ご確認ください.

> #改良中なのでもう少し時間はかかると思いますが。

了解ですっ.

> 英語で苦戦しそうですが、これを機にちょっとぐらい書けるようになりたいと思います:):)

お手数おかけします.Googleで書きたい文章の一部を「”」で囲んで入れて検索すると,いっぱい「例文」がひっかかってくるので,試してみてくださいっ.

ひでや