フォーラム: 開発 (スレッド #29654)

開発標準およびリポジトリ管理 (2011-06-26 23:54 by syatsuzuka #58234)

お疲れ様です、八塚です。

まだ、ADempiereの機能を把握しきれていないのですが、私も少しずつソースにタッチしていきたいと思っています。
そこで、下記について確認させてください。

■開発標準
おそらく、日本の商慣習対応していく上でのアプローチとしては、いくつかのアプローチがあると思っているのですが、まずはそれらの選択肢を整理して、どういう観点から使いわけていくか、という点の議論が必要かと思っているのですがいかがでしょうか。
進め方について、何かお考えがあれば、共有頂けると幸いです。


・追加開発のアプローチの整理 (画面への項目追加であればプログラミングレスでできる?ワークフロー機能、custom.jar(?)による開発等)
・アプローチの使い分けの整理 (どういう場合にはどの開発方法を取る、といったこと)
・成果物のリポジトリ管理方針 (何を対象とし、どのような構成でリポジトリ管理するか)
・関連ドキュメントの整備 (JavaDoc等、ソースからリバース生成されるドキュメントを公開したい。そのためには簡単なコーディングルールが必要。なお、私は以前、Doxygen + Graphvizを使っていたりしました。)

■今後、私が取り組みたいと思っていること
私は下記について取り組んでみたいと目論んでいて、もし、うまく出来たら、それらもリポジトリにアップしたいと思っています。しばらく開発から遠ざかっているので、色々と右往左往しそうな気はしていますがf(^_^;。

・勘定科目コードの日本語版作成・・・JIS準拠のものを作成
・Redhat系Linuxのインストーラ作成 (RPM/SRPMの作成) ・・・今回初挑戦!! できるかわかりませんw。
・ERD作成・・・まずはこれがないと厳しいですよね。これがないと、きっと初期データ移行も満足にできないでしょう。


すでに実施済みでSourceForce.jpに提供可能、ということであればご連絡いただけると幸いです。

メッセージ #58234 への返信×

Wiki文法は使えません
ログインしていません。投稿を区別するために投稿者のニックネームをつけてください(ニックネームの一意性は保証されません。全く別の人も同じ名前を利用することが可能ですので本人であることの特定には利用できません。本人であることを保証したい場合にはログインして投稿を行なってください)。 ログインする

RE: 開発標準およびリポジトリ管理 (2011-06-28 10:04 by cozy56 #58245)

質問の答えになっていませんが、テーブルの規約であれば
http://www.adempiere.com/Table_Prefix

にあります。

これに従えば、日本商習慣対応に追加したテーブルは頭に"LJA_"とつくのかな?
#58234 への返信

メッセージ #58245 への返信×

Wiki文法は使えません
ログインしていません。投稿を区別するために投稿者のニックネームをつけてください(ニックネームの一意性は保証されません。全く別の人も同じ名前を利用することが可能ですので本人であることの特定には利用できません。本人であることを保証したい場合にはログインして投稿を行なってください)。 ログインする

RE: 開発標準およびリポジトリ管理 (2011-07-02 14:42 by syatsuzuka #58333)

遅くなりましたが、情報共有、ありがとうございます。

なるほど。
私の場合、TOMCATでのJSP/Servletおよび、Java Swingには多少振れたことがあるのですが、JBOSSでの開発経験がないので、ちょっと勉強が必要そうです。

週末しかまとまった時間がとれませんが、小さなものも含めて何かしら成果がでたら、共有させて頂きます。
#58245 への返信

メッセージ #58333 への返信×

Wiki文法は使えません
ログインしていません。投稿を区別するために投稿者のニックネームをつけてください(ニックネームの一意性は保証されません。全く別の人も同じ名前を利用することが可能ですので本人であることの特定には利用できません。本人であることを保証したい場合にはログインして投稿を行なってください)。 ログインする

ADempiereのERD (2011-07-10 23:41 by syatsuzuka #58502)

ADempiereのERDは、下記で公開しているようです。

http://www.adempiere.com/technical/340/schemaspy/

Schemaspyというツールを使っているようですが、こういうツールを抑えているあたり、本家開発者は流石ですね。
#58234 への返信

メッセージ #58502 への返信×

Wiki文法は使えません
ログインしていません。投稿を区別するために投稿者のニックネームをつけてください(ニックネームの一意性は保証されません。全く別の人も同じ名前を利用することが可能ですので本人であることの特定には利用できません。本人であることを保証したい場合にはログインして投稿を行なってください)。 ログインする

リポジトリに関する情報共有 (2013-02-06 21:09 by syatsuzuka #67273)

先日の勉強会でiDempiereのコミットがハイペースで行われている、というkubottiさんからの話を受けて、ちょっと覗いてみました。

<https://bitbucket.org/idempiere/idempiere>

やはり、Thomas Bayenさん、Calros Ruisさん、Heng Sinさんの3人がほとんどのようですね。
皆さんも、Changelogをフォローするだけでも、開発機能をある程度フォローできそうです。
また、ADempiereについては以下から確認できます。

<http://adempiere.hg.sourceforge.net/hgweb/adempiere/>

去年11月から、e-evolutionのVictor Perezさんのコミットが途絶えて、今はドイツのjan thielmannという方が、ほぼ、一人で作業されているようです。
なお、ADempiereのリポジトリに関するWikiの説明ページがあったので、翻訳しておきました。
<http://www.adempiere.com/Mercurial_Repositories_ja>

SVNのときは、リポジトリ内が混とんとしていましたが、Mercurialに移行して、大分整理されたようですね。
#58234 への返信

メッセージ #67273 への返信×

Wiki文法は使えません
ログインしていません。投稿を区別するために投稿者のニックネームをつけてください(ニックネームの一意性は保証されません。全く別の人も同じ名前を利用することが可能ですので本人であることの特定には利用できません。本人であることを保証したい場合にはログインして投稿を行なってください)。 ログインする