Foros: 開発 (Thread #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に提供可能、ということであればご連絡いただけると幸いです。

Responder al #58234×

You can not use Wiki syntax
You are not logged in. To discriminate your posts from the rest, you need to pick a nickname. (The uniqueness of nickname is not reserved. It is possible that someone else could use the exactly same nickname. If you want assurance of your identity, you are recommended to login before posting.) Entrar

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

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

にあります。

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

Responder al #58245×

You can not use Wiki syntax
You are not logged in. To discriminate your posts from the rest, you need to pick a nickname. (The uniqueness of nickname is not reserved. It is possible that someone else could use the exactly same nickname. If you want assurance of your identity, you are recommended to login before posting.) Entrar

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

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

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

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

Responder al #58333×

You can not use Wiki syntax
You are not logged in. To discriminate your posts from the rest, you need to pick a nickname. (The uniqueness of nickname is not reserved. It is possible that someone else could use the exactly same nickname. If you want assurance of your identity, you are recommended to login before posting.) Entrar

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

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

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

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

Responder al #58502×

You can not use Wiki syntax
You are not logged in. To discriminate your posts from the rest, you need to pick a nickname. (The uniqueness of nickname is not reserved. It is possible that someone else could use the exactly same nickname. If you want assurance of your identity, you are recommended to login before posting.) Entrar

リポジトリに関する情報共有 (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に移行して、大分整理されたようですね。
Responder al #58234

Responder al #67273×

You can not use Wiki syntax
You are not logged in. To discriminate your posts from the rest, you need to pick a nickname. (The uniqueness of nickname is not reserved. It is possible that someone else could use the exactly same nickname. If you want assurance of your identity, you are recommended to login before posting.) Entrar