Skip to content

ezScrum/ezScrum

Repository files navigation

logoezScrum

ezScrum is a process management tool for Scrum.

  • Easy to use
  • Easy to manage
  • Web based
  • Open source

Version

1.8.0 Alpha3

License

GPL V2

Snapshot

Snapshot

How to start

  1. Install JAVA 1.7

  2. Install MySQL server

  3. Download the newest ezScrum from HERE.

  4. Set database configurations in ezScrum.ini.

    ServerUrl = <<DB_IP_ADDRESS>>
    Account = <<DB_ACCOUNT>>
    Password = <<DB_PASSWORD>>
    DatabaseName = <<DB_NAME>>
    
  5. Set IP address in JettyServer.xml. Replace localhost to your IP address.

    <Set name="host">
        <SystemProperty name="jetty.host" default="localhost"/>
    </Set>
    

    to

    <Set name="host">
        <SystemProperty name="jetty.host" default="<<IP_ADDRESS>>"/>
    </Set>
    
  6. OS: Windows

    • Set User Account Control (UAC) to lowest level.
    • Double click InstallApp-NT.bat to install service.
    • Double click ServiceStart.bat to start ezScrum service.
  7. OS: Ubuntu

    • Change directory to ezScrum_Ubuntu
        cd ezScrum_Ubuntu/
    
    • Change script's mode for ezScrum
        chmod +x ezScrum
    
    • Change wrapper's mode for wrapper
        chmod +x wrapper
    
    • Add ezScrum to system service.
        sudo ./ezScrum install
    
    • Start ezScrum service
        sudo bash launch
    
    • To stop and remove ezScrum service
    1. Find your process running in port 8080. Get the PID of your running ezScrum service
        sudo -S lsof -i tcp:8080 -s tcp:listen
    
    1. Use the PID to remove ezScrum service
        sudo kill -9 PID
    
  8. Open the browser and go to http://127.0.0.1:8080/ezScrum or http://<<IP_ADDRESS>>:8080/ezScrum

Readme

You can also check out online version HERE.