Tapestryについて語ろうよ!

■ このスレッドは過去ログ倉庫に格納されています
1Ace
垢版 |
NGNG
JakartaのTapestryフレームワーク使ってますか?
日本ではなかなか情報が手に入らず、本家のドキュメントも
古いバージョンのままなので、使いたいと思って挫折した人多くありませんか?

私はTapestry2.3あたりのころにTapestryの存在を知りました。
それまではStrutsでした。
デザイナーを内輪にかかえていない我が社では外注先から戻ってきた
HTMLからJSPへの変換および、再修正依頼が非常に困難でした。
○JSPへの変換ってつまらないよね!
○デザイナーがStrutsの拡張タグ理解できるわけないだろう!
○できたとしてどうやってデザインするの?
そんなあなたにはTapestryしかありません!
ぜひ日本でもこの2chを中心にTapestryの輪を広げて
Strutsにイカレテいる古臭いプログラマーたちを見返してやりましょうよ!

ちなみに私は携帯&PC向け有料サイトでTapestry使ってます。(^o^)v
登録ユーザ○十数万人、売上○千万円程度の規模です。
携帯は全機種対応確認済みです。
携帯のブラウザのバグ的なものに対応するために、
Tapestryのソースいくつか書き換えてるけどね(^_^;

Tapestryに興味ある人レスよろしくね!
632デフォルトの名無しさん
垢版 |
2005/05/13(金) 17:44:07
TapestryでFrameってどうやって使うの?
2005/05/16(月) 22:23:54
ビジュアルエディターってあるの?
2005/05/22(日) 13:13:37
>>633
Tapestryの良いところは、普通のHTMLエディタでTapestry用のVIEWを
作成できる事なんで、お好きなエディタを使えばいいんじゃないでしょうか。

それともObjectとのマッピングまでGUIで作成できるように
したいって事?(Spindleの機能じゃ足りない?)
2005/05/22(日) 13:16:17
連投でごめん。最近のtapestry開発状況

# 17 May 2005 - Tapestry 4.0-alpha-3 Released
# 06 May 2005 - Tapestry 4.0-alpha-2 Released
# 29 April 2005 - HiveMind 1.1-beta-1 Released
# 29 March 2005 - Tapestry 3.0.3 Released
# 25 March 2005 - HiveMind 1.1-alpha-3 Released
# 24 February 2005 - HiveMind 1.1-alpha-2 Released
# 22 February 2005 - Tapestry 3.1-alpha-1 Released
# 15 February 2005 - Tapestry 3.0.2 Released

4.0 betaは間近かな。
636デフォルトの名無しさん
垢版 |
2005/05/23(月) 10:27:43
Tapestry Palette
ttp://tapestrypalette.sourceforge.net/
637デフォルトの名無しさん
垢版 |
2005/06/17(金) 22:53:50
Tapestryは1つのjwcidに対して複数のコンポーネントを適用できますか?
638637
垢版 |
2005/06/17(金) 23:58:58
>>637
これだけでは何なので。
自分で調べた限りではできないみたいで、ひとつのタグに複数のコンポーネントを適用しようとしたら、
どうしてもダミーのspanタグが必要みたいでした。
なにか裏技でもあれば教えてください。
639デフォルトの名無しさん
垢版 |
2005/06/26(日) 02:40:31
4.0 Beta1記念 age

ttp://howardlewisship.com/blog/2005/06/tapestry-40-beta-1.html
http://jakarta.apache.org/site/downloads/downloads_tapestry.cgi
2005/06/26(日) 12:29:44
日本語資料のまとめキボン
2005/06/26(日) 12:42:27
>>361
たしかに普及したライブラリはすべて日本語の資料がどこかにはあるからなぁ
2005/06/26(日) 16:38:00
>>640
んじゃ、とりあえずML。

tapestry-japan 
http://groups.yahoo.co.jp/group/tapestry-japan/

Tapestry Japan ML
http://www.freeml.com/info/tapestry-japan@freeml.com

どっちも閑古鳥だがな。
643デフォルトの名無しさん
垢版 |
2005/07/16(土) 16:04:13
4.0 Beta 2
644デフォルトの名無しさん
垢版 |
2005/07/26(火) 12:05:16
4.0 Beta 3
2005/08/26(金) 01:52:38
Tapestry 4.0-beta-4の報告もないってことは、tapestryはこれにて終了ってことで。
646初期不良
垢版 |
2005/08/26(金) 15:04:53
けど、Spring フレームワークの開発者はこれから注目すべき
フレームワークの中に Struts2 と並べて Tapestry を挙げていた。
盛り上がってないのはもしかして日本だけ?
2005/08/26(金) 15:18:39
原因は>>361
2005/08/29(月) 22:14:25
http://jakarta.apache.org/site/news/news-2005-q3.html

ちゃんとTapestry 4.0-beta-4(とHiveMind 1.1-beta-3)について書いてあるがな(´・ω・`)
2005/08/29(月) 23:07:08
>>648
いや、>>643でBeta2の報告、>>644でBeta3の報告の書き込みがあって、なんでBeta4の書き込みがなかったのかと。
で、4.0Beta5がリリースされた訳だが。
誰かリリースノートとか日本語に訳してくれないかな……。
2005/08/30(火) 00:16:40
そしてついでにドキュメントを
2005/09/02(金) 20:04:20
>>649
意訳するとだな

「おまいら正式版マダーとか言い杉。バグつぶしは小さいのしか残ってないが
 ドキュメントが追いつかねぇんだよゴルァ。9月中には出してやるからモチツケ。」

って感じですわ。
2005/09/08(木) 23:35:04
Tapestry 4.0-beta-6 released
2005/09/20(火) 04:31:56
Tapestry 4.0-beta-7 released
2005/09/20(火) 15:12:27
betaの使用感とかはだれも書かないのね。
2005/09/20(火) 19:40:27
>>654
言い出しっぺ乙
2005/09/21(水) 05:33:07
つかってないも〜ん
2005/09/21(水) 19:49:56
♪首から下は〜 Howard Lewis Ship
2005/09/25(日) 10:18:46
4.0-beta でアプリを開発し始めた者です。
3.0のころに比べると、ページをサブディレクトリで管理できたり、
生成されるURLがシンプルになったりいい感じです。
50画面くらい作りこみましたが、とりあえず実用上の問題はなさそうです。

あと、4.0に限らないけど、
htmlテンプレートをキャッシュしないようにして開発すると
動作がもっさりもっさりして厳しいですな。
ページの作りこみはトライアンドエラーの作業が多いから
これは開発効率にダイレクトに響きます。
2005/09/25(日) 11:50:02
ttp://www.agileskills2.org/EWDT/
Tapestry 4初の解説本。1-4章が無料でダウンロード可
2005/09/25(日) 17:15:18
>>361
2005/09/26(月) 06:39:30
5人で開発するとして、2人くらいは英語のドキュメント読めても残りの3人は日本語じゃないと読まないんだよね。
しかも、英語が読めるやつは手探りでだいたいの使い方をわかったりするからドキュメント自体があまり必要なかったり。
日本語しか読めない開発者ほどドキュメントを必要とするんだよね。
2005/09/26(月) 07:46:53
Tapestry 1.1-beta-8 Released
2005/09/26(月) 12:31:03
概要でも日本語化されていれば日本語しか分からなくても
ソースコード見て納得できるけど
なにもわからず手探り状態だと厳しい

それに英語読めるといっても日本語と違って斜め読みまでできるやつはそう多くない
膨大なドキュメントから特定の場所を探すのはむずかしい
2005/09/26(月) 23:45:24
いつまでベータ版なんじゃ、ゴルァー
2005/09/27(火) 00:20:58
4.0正式リリースは年末くらいじゃない?
このあとまだRCシリーズが出るはずだし。
2005/10/03(月) 01:14:51
Tapestry 1.1-beta-9 Released
2005/10/03(月) 02:01:24
>>662 >>666
Tapestry 1.1ってなんじゃぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁ
2005/10/03(月) 02:23:47
だって Jakarta のトップページが。
2005/10/04(火) 21:11:31
きっともうHoward Lewis ShipもHiveMindのことでいっぱいいっぱいなんだよ
2005/10/10(月) 01:14:44
Tapestry 4.0-beta-10 Released
2005/10/10(月) 17:08:31
なんかTapestry4.0のドキュメントを翻訳をしてる人がいるみたいだね。
でも最終更新は2005/06/23か。
非公式ユーザーリファレンスもWikiも更新止まってるみたいだし、こちらにも期待したいところなんだが……。

ttp://www.javable.jp/notes/tapestry.html
2005/10/18(火) 07:49:57
Tapestry 4.0-beta-11 released
673デフォルトの名無しさん
垢版 |
2005/10/28(金) 17:05:13
FaceletsがあればTapestry要らなくなる?

2005/10/28(金) 17:23:46
Faceletsの開発者による紹介記事の日本語訳
ttp://homepage1.nifty.com/algafield/facelet-ja1.html
675デフォルトの名無しさん
垢版 |
2005/10/28(金) 20:08:52
つか、S2JSFが滅亡
2005/10/29(土) 01:59:44
で、ぶっちゃけ戦闘力の方はどうなのよ。
コンポーネント開発ってIDEの能力が大きいからなぁ
2005/10/29(土) 12:33:48
ぶっちゃけたぺも日本語資料が大量に出ていたらそれなりに普及はしてたはず
2005/10/30(日) 04:44:21
タペって企業がバックにいたりしないの?
Strutsって結局Sunがバックにいたからあんなヒドい作りなのに広まったんだよね。
2005/10/30(日) 12:53:40
Strutsとsunは関係ねーべ
2005/10/30(日) 14:28:34
開発者はSunの社員
2005/10/30(日) 15:54:39
社員であることとバックアップとは関係ねーべ
JSFならSunと関係があるが
2005/10/30(日) 17:02:35
結果を見ると、関係があったといえるんじゃないかと。
JSFみたいに組織的なバックアップはしてないけど、バックにサンがいることは大きいかったと思う。
2005/10/30(日) 17:11:03
IBMとNTTじゃなかったっけ?Strutsをバックアップしてたの
2005/10/30(日) 20:33:32
Tapestryって、そういう噂レベルでもいいから企業が後押ししてるっていうのないの?
2005/11/06(日) 03:19:15
Tapestry 4.0-beta-12 released
2005/11/13(日) 02:39:15
作者BLOGに、OGNLを使わないように変更すると10倍速くなるってのが載ってる。
まあベンチマークなんで、本番環境の数字とは違うんだろうけど。
2005/11/14(月) 13:00:15
Tapestry 4.0-beta-13 released
688デフォルトの名無しさん
垢版 |
2005/11/28(月) 20:21:21
ApacheConからハブられた件
689デフォルトの名無しさん
垢版 |
2005/11/30(水) 20:39:10
Tapestry 4.0-beta-14 released
2005/12/01(木) 05:45:37
ってか、WebWorksもStrutsに参加して、HTMLテンプレートとしてWicketが流行ってて、標準フレームワークはJSF+EJB3で、Tapeってどういう位置付けになるの?
2005/12/02(金) 19:36:34
質問なんですけど、
Tapestryの開発って、.htmlを変更したのを反映させる方法って、
Tomcat(コンテナ)を再起動するしかないんですかね?
server.xmlのreloadable設定も効かないみたいだし…。
2005/12/02(金) 23:32:36
>>691
-Dorg.apache.tapestry.enable-reset-service=true
2005/12/03(土) 10:28:54
>>692
サンクス。
これでInspectorButtonを使うのですね。
2005/12/06(火) 11:01:30
ちょっと前だけどJSFとTapestryの比較記事があった。

ttp://www.theserverside.com/articles/article.tss?l=JSFTapestry
2005/12/09(金) 21:09:38
Tapestry 4.0-rc-1 released
やっとこさRCキタ
2005/12/21(水) 01:53:24
Tapestry 4.0-rc-2 released
2005/12/30(金) 04:15:45
Tapestry 4.0-rc-3 released
2006/01/01(日) 01:40:59
↑Tapestry 4.0 の命運
2006/01/01(日) 22:35:59
> 698 : 【大吉】 :2006/01/01(日) 01:40:59
ばっちりだな
700ハーピィ
垢版 |
2006/01/02(月) 02:25:15
E・∇・ヨノシ <700ゲット♫
2006/01/05(木) 23:01:51
DirectLinkだけで間に合うと思うのですが、
ActionLinkを使った方がいいケースってありますか?
702デフォルトの名無しさん
垢版 |
2006/01/08(日) 12:27:22
Tapestry 4.0 Released
2006/01/08(日) 12:58:12
>>702
やっときたか
2006/01/08(日) 23:20:44
>>702
きたね。かなりbeta/rc期間が長かったな。。

Release note
ttp://jakarta.apache.org/site/news/news-2006-q1.html#20060107.1

Download
ttp://jakarta.apache.org/site/downloads/downloads_tapestry.cgi
2006/01/11(水) 07:56:01
リリースされたら話題が途切れるって、
誰も使ってないんじゃ……
2006/01/11(水) 21:11:26
ヒント:年始休暇明けでテライソガシス
2006/01/11(水) 21:19:15
ヒント:Tapestry使いはいつもイソガシス
2006/01/11(水) 21:35:03
使ってるよ。

contribにあるXTileってコンポーネント
ドキュメントになってないみたいだけど、
もともと http://www.t-deli.com/ にあったのが
気がついたらcontribに含まれてた。

で、これ日本語うまく通らないみたいで、
自分でパッチあてて使ってるんだけど、
AjaxもJavaScriptもあんまり詳しくないんで、
正しいのかどうかよくわからない。

--- orig/org/apache/tapestry/contrib/ajax/XTile.script 2005-11-08 13:09:29.000000000 +0900
+++ new/org/apache/tapestry/contrib/ajax/XTile.script 2005-11-08 13:09:45.000000000 +0900
@@ -88,7 +88,7 @@

function quoteUrl(text)
{
- return escape(text).replace(/\+/g, '%2C').replace(/\"/g,'%22').replace(/\'/g, '%27');
+ return encodeURIComponent(text).replace(/\'/g, '%27');
}

function extractData(response)

これでとりあえず動いてるんで、
そのうちきちんと調べようと思ってそのままになってた。
誰か詳しい人教えて。
っていうかスレ違いか。
もうTapestryの話じゃないね。
709デフォルトの名無しさん
垢版 |
2006/02/24(金) 20:25:51
http://pcweb.mycom.co.jp/news/2006/02/23/365.html

デザイナとのやり取りを考えればStrutsやJSFなんて目じゃないのに
日本語資料がないだけに流行らんね

結局>>361
710デフォルトの名無しさん
垢版 |
2006/02/24(金) 22:16:33
TapestryってTomcat無くても動くの?
2006/02/24(金) 23:14:05
Resinとかで。
712デフォルトの名無しさん
垢版 |
2006/04/02(日) 22:18:13
Tapestry 4.0.1 released
713デフォルトの名無しさん
垢版 |
2006/04/14(金) 10:40:38
OGNL自体の解説サイトってないですかね?
2006/04/14(金) 11:10:48
http://www.ognl.org/ じゃダメですか?
2006/04/14(金) 11:22:19
ありがとう。
具体的なサンプルコードが見たいんだけど、
探してもあまり無いんだよね。。。
とりあえずこれまで探したURLを。

ttp://d.hatena.ne.jp/winebarrel/archive?word=OGNL
ttp://t-katochin.air-nifty.com/nongreasy/2005/03/ognl.html
ttp://amateras.sourceforge.jp/cgi-bin/fswiki/wiki.cgi/free?page=OGNL

OgnlContextの具体的な使い方とか、そういう情報を探してます。
2006/04/23(日) 21:57:35
相棒のCayyeneはどうなってますか?
717デフォルトの名無しさん
垢版 |
2006/06/03(土) 18:15:10
TapestryってStrutsと統合して使用できるの?
ActionとかActionFormは使うけど、ビューはHTMLのまま(JSP使わない)というような感じに。
2006/06/03(土) 22:36:18
>>717
無理です。Tapestryの構造は、プレゼンテーション層だけを切り離して使うことはできません。
Strutsと統合したいならSeasarプロダクツをお使いください。
719デフォルトの名無しさん
垢版 |
2006/06/04(日) 00:20:27
S2Containerを介して両者を連携させるなんて余計ややこしいことになりそうなので現実的ではないな。
2006/06/04(日) 09:44:18
>>719
Mayaaなら、S2Containerとは関係なく使えるよ。
2006/06/04(日) 10:17:09
S2信者うぜえな
2006/06/04(日) 10:28:42
Mayaaは実装上S2とは関係ないからS2非信者でもおっけ。
ホームページも独立してるしね。
2006/06/06(火) 09:44:44
>>717

strutsのコントローラーを使いたい、だけどJSPは嫌だ。

君の言う趣旨がそーゆーことなら、Freemarke、あるいは
velocityをviewに採用するというのが一番素直な方法だと
思う。

スレ違いスマソ
724デフォルトの名無しさん
垢版 |
2006/06/26(月) 06:57:34
21 June 2006 - Tapestry TLP move
Tapestry has moved to a TLP at its new address, http://tapestry.apache.org.
725デフォルトの名無しさん
垢版 |
2006/07/15(土) 01:04:24
今更だが、日本でTapestryが普及しない2番目の理由に(もちろん1番目は日本語ドキュメント)、
付属してくるサンプルがバギーで使い道がないモノだらけだから、てのがあると思うの
2006/07/15(土) 13:50:25
それだと日本とそれ以外とで違う理由にはならないような……。
2006/07/15(土) 13:53:47
>>725
IT業界とかJavaとか、そんなんが流行ってないような。
728デフォルトの名無しさん
垢版 |
2006/09/09(土) 10:14:36
浮上
729デフォルトの名無しさん
垢版 |
2006/09/23(土) 12:39:43
age
730デフォルトの名無しさん
垢版 |
2006/10/02(月) 22:36:42
StrutsやJSFは捨ててこっちに移ることにした。
疎結合マニアの俺としては、あれらは肌に合わない。
デザイナに「はぁ?何そのルールw」とか
いわれることを想像すると泣きたくなっちゃうしね。
731デフォルトの名無しさん
垢版 |
2006/10/19(木) 21:00:55
age
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

ニューススポーツなんでも実況