이 콘텐츠는 선택한 언어로 제공되지 않습니다.
Chapter 3. Additional Resources
3.1. Review the Windup Quickstarts 링크 복사링크가 클립보드에 복사되었습니다!
The Windup quickstarts provide working examples of how to create custom Java-based rule add-ons and XML rules. You can use them as a starting point for creating your own custom rules.
You can download a ZIP file of the latest released version of the quickstarts. Or, if you prefer to play around with the source code, you can fork and clone the windup-quickstarts project repository.
3.1.1. Download the Latest Quickstart ZIP 링크 복사링크가 클립보드에 복사되었습니다!
To download the latest quickstart ZIP file, browse to: https://github.com/windup/windup-quickstarts/releases
Click on the most recent release to download the ZIP to your local file system.
3.1.2. Fork and Clone the Quickstart GitHub Project 링크 복사링크가 클립보드에 복사되었습니다!
If you don’t have the GitHub client (git), download it from: http://git-scm.com/
-
Click the
Forklink on the Windup quickstart GitHub page to create the project in your own Git. The forked GitHub repository URL created by the fork should look like this: https://github.com/YOUR_USER_NAME/windup-quickstarts.git Clone your Windup quickstart repository to your local file system:
git clone https://github.com/YOUR_USER_NAME/windup-quickstarts.git
git clone https://github.com/YOUR_USER_NAME/windup-quickstarts.gitCopy to Clipboard Copied! Toggle word wrap Toggle overflow This creates and populates a
windup-quickstartsdirectory on your local file system. Navigate to the newly created directory, for examplecd windup-quickstarts/
cd windup-quickstarts/Copy to Clipboard Copied! Toggle word wrap Toggle overflow If you want to be able to retrieve the lates code updates, add the remote
upstreamrepository so you can fetch any changes to the original forked repository.git remote add upstream https://github.com/windup/windup-quickstarts.git
git remote add upstream https://github.com/windup/windup-quickstarts.gitCopy to Clipboard Copied! Toggle word wrap Toggle overflow To get the latest files from the
upstreamrepository.git reset --hard upstream/master
git reset --hard upstream/masterCopy to Clipboard Copied! Toggle word wrap Toggle overflow
3.2. Get Involved 링크 복사링크가 클립보드에 복사되었습니다!
3.2.1. How can you help? 링크 복사링크가 클립보드에 복사되었습니다!
To help us make Windup cover most application constructs and server configurations, including yours, you can help with any of the following items. Many require only a few minutes of your time!
- Send an email to windup-users@lists.jboss.org and let us know what should Windup migration rules cover.
- Provide example applications to test migration rules.
Identify application components and problem areas that may be difficult to migrate.
- Write a short description of these problem migration areas.
- Write a brief overview describing how to solve the problem migration areas.
- Try Windup on your application. Be sure to report any issues you encounter.
You can contribute to the Windup rules repository.
- Write a Windup rule to identify or automate a migration process.
- Create a test for the new rule.
- Details are provided in the Windup Rules Development Guide.
You can also contribute to the project source code.
- Create a core rule.
- Improve Windup performance or efficiency.
- See the Windup Core Development Guide for information about how to configure your environment and set up the project.
Any level of involvement is greatly appreciated!
3.3. Important Links 링크 복사링크가 클립보드에 복사되었습니다!
- Windup wiki: https://github.com/windup/windup/wiki
- Windup forums: https://community.jboss.org/en/windup
Windup JIRA issue trackers
- Core Windup: https://issues.jboss.org/browse/WINDUP
- Windup Rules: https://issues.jboss.org/browse/WINDUPRULE
- Windup users mailing List: windup-users@lists.jboss.org
- Windup on Twitter: @JBossWindup
-
Windup IRC channel: Server FreeNode (
irc.freenode.net), channel#windup.
3.4. Known Windup Issues 링크 복사링크가 클립보드에 복사되었습니다!
Windup known issues are tracked here: Open Windup issues
3.5. Report Issues with Windup 링크 복사링크가 클립보드에 복사되었습니다!
Windup uses JIRA as its issue tracking system. If you encounter an issue executing Windup, please file a JIRA Issue.
3.5.1. Create a JIRA Account 링크 복사링크가 클립보드에 복사되었습니다!
If you do not yet have a JIRA account, create one using the following procedure.
- Open a browser to the following URL: https://issues.jboss.org/secure/Dashboard.jspa
- Click the Sign Up link in the top right side of the page.
-
Enter your email address and click the
Confirm addressbutton. - Follow the instructions sent to your email address.
3.5.2. Create a JIRA Issue 링크 복사링크가 클립보드에 복사되었습니다!
Open a browser to the following URL: https://issues.jboss.org/secure/CreateIssue!default.jspa.
- If you have not yet logged in, click the Log In link at the top right side of the page.
-
Enter your credentials and click the
LOGINbutton. - You are then redirected back to the Create Issue page.
Choose the following options and click the
Nextbutton.Project
For core Windup issues, choose Windup: (WINDUP).
For issues with Windup rules, choose: Windup rules (WINDUPRULES).
- Issue Type: Bug
On the next screen complete the following fields:
- Summary: Enter a brief description of the problem or issue.
- Environment: Provide the details of your operating system, version of Java, and any other pertinent information.
- Description: Provide a detailed description of the issue. Be sure to include logs and exceptions traces.
-
Click the
Createbutton to create the JIRA issue. -
If the application or archive causing the issue does not contain sensitive information and you are comfortable sharing it with the Windup development team, attach it to the issue by choosing
More. You are provided with an option to restrict visibility to JBoss employees.Attach Files