Outside Developer Information - nrbrase/WebScraper GitHub Wiki

How this works

WebScraper.jar is a program that allows users to chose a state and scrape store information from that state for CVS.

How to add to this project

When the developers of this program are looking for outside developer help, an issue is created on this GitHub Repository and are labeled with the Help Wanted tag.

Getting Started

In master, there is a zip folder that contains the code and external libraries that will be needed to run this program. We use Eclipse to test our code. Please download Eclipse using one of these links:

Forking the Repository

In order to contribute, please fork this repository from the master branch. To do this click the fork button that is in the top right corner of the repository. Once this is done you will have a copy to work on your task.

Clone Fork

Once you forked the repository, you can now clone the repo to your local machine. If you are unsure on how to do this feel free to contact a team member on the team Ryver channel. This will contain everything you need to work on your task.

Creating Eclipse Project

  1. Launch Eclipse, set the workspace as the folder where you cloned your fork, and click ok
  2. Click File -> New -> Java Project
  3. Name project and click Finish
  4. Open the project with the down arrow and right click on src, select New -> Package
  5. Name the package webby and click Finish
  6. Drag GUI.java and readAllLinks.java into the webby package - make sure you chose linked instead of copy, and hit OK
  7. Right click on the project in Eclipse and select Build Path -> Configure Build Path
  8. Click Add External JARs and add jsoup-1.10.3.jar from the cloned fork folder
  9. Hit Open -> Apply -> OK
  10. You are set up to start working on your task

Completed Task

When you have completed your task, please create a pull request and set whoever made the help wanted issue you are addressing as the reviewer. Also please reference the issue number that you are working on.