※本記事は、2017年11月3日にAras Corporation ELI DONAHUEによって投稿された記事を和訳したものです。
このブログの投稿は、Arasコミュニティプロジェクトについて知りたいことすべての「ワンストップ・ショップ」です。ここで答えられていない質問がありますか? @ArasLabsで私たちをツイート、またはaraslabs @ aras.comにメールを送ってください。
私はArasコミュニティの一員?
Arasコミュニティはサブスクライバー、パートナー企業、サブスクライバーでないオープンユーザー、Aras社員で成り立っています。誰でも、Aras コミュニティプロジェクトを活用し寄与していただけます。Arasに馴染みのない方は、こちらから最新のAras Innovatorをダウンロードし、こちらからインストールガイドやその他の資料をご覧ください。
Aras コミュニティプロジェクトとは?
Aras コミュニティプロジェクトは、Aras Innovatorに機能強化、機能追加、統合を行うオープンソースのアプリケーションおよびパッケージです。以前はAras コミュニティソリューションとして知られ、Arasのウェブサイトによって主催されていました。現在、プロジェクトはオープンソースのコード共有プラットフォーム上で行われており、Arasコミュニティサイトの集約ディレクトリからリンクされています。Arasコミュニティプロジェクトをオープンソースプラットフォームに移行することで、プロジェクトの作成者はArasコミュニティメンバー間の作業を保ったまま、コラボレーションを促進することができます。
古いCommunity Solutionsページから移行されたArasコミュニティプロジェクトを見つけるには、新しいコミュニティプロジェクトページやGitHubのAras Labsプロジェクトをチェックしてください。Aras Labsが発行した新しいコミュニティプロジェクトと同様、移行されたプロジェクトが見つかります。
Aras Labs Arasの最先端研究開発組織です。革新的な新しいアプリケーションやサービスを通じて、PLMエンタープライズソフトウェアの将来を形作ることがミッションです。
どうすれば参加できますか?
Arasコミュニティプロジェクトに参加するには、新しいプロジェクトを提出するか、既存のプロジェクトに貢献する2つの方法があります。1.新しいプロジェクトを提出する
- Arasコミュニティプロジェクトの提出ガイドラインを確認してください。
- プロジェクトをパッケージ化し、GitHub、または任意のオープンソースのコード共有プラットフォーム(Bit Bucket、GitLabなど)にします。
- プロジェクトをAras Labsに提出し、レビューを受けてください。
2.既存のプロジェクトに貢献する
既存のプロジェクトへの貢献は、手始めとして、オープンソースに触れ、Arasコミュニティプロジェクトに慣れる良い方法です。- あなたが貢献したいArasコミュニティプロジェクトを見つけてください。
- 自分の作業用のコピーを作成するプロジェクトを選びます。
- Arasコミュニティプロジェクトの問題の修正、強化、またはドキュメントの改善を行ってください。
- プルリクエストでプロジェクト管理者に変更を提出してください。
プロジェクト作成者のためのリソースはどこにありますか?
Arasコミュニティプロジェクトの作成者と参加者に便利なリソースのリストはこちらです。- Arasコミュニティプロジェクト サブミッションフォーム
- Arasコミュニティプロジェクト サブミッションガイドライン
- プルリクエストの送信(投稿者用)
- Arasベストプラクティス:サーバーサイドコード(開発者用)
- Aras Labs GitHub
- Aras LabsのGitHubプロジェクトに提出された問題(寄稿者用)
- Community Project Readmeのテンプレート(サンプルドキュメント)
- Arasプログラマーズガイド
- Coming Soon:Arasベストプラクティス:コミュニティプロジェクト、Part1
- Coming Soon:Arasベストプラクティス:コミュニティプロジェクト、Part2
コードを書くことができない場合、またはArasに馴染みがない場合はどうしたらよいですか?
「オープンソースとは、行なわなければならないことを行う人々の集まりです。それは必ずしもコードのことを言うのではありません」 - Microsoft Principal Developer Advocate、Ashley McNamara
どんなスキル・経験レベルのコミュニティメンバーでもArasコミュニティプロジェクトに貢献することができます。ドキュメントを更新したり、誤植を修正したり、バグや改善のアイディアを提出したり、質問したりできます。オープンソースコミュニティは、コードだけでなく、プロジェクトのあらゆる側面を改善するためにユーザーに頼っています。あなたの貢献とフィードバックはコミュニティを強化し、Arasは製品の強化と機能の要求を評価します。