WELCOME TO THE EARTHWORM DEVELOPER SITE!
The wiki is hosted by ISTI.
EW version 7.9 was released on 11 of November 2016. EW is now 64bit compliant!!
As always, as soon as 7.9 was out the door we were starting work on 8.0!
Help us out by reporting any problems or features you want to see.
Welcome to the Earthworm developer web pages hosted by ISTI.com!
- Open tickets (including in progress)
- Assigned tickets (in progress only)
- Closed Tickets
- Binary downloads at http://www.earthwormcentral.org/distribution
Note that the above graph is just the OFFICIAL Earthworm installations, there are many more rogue users that don't use an official INST_id simply because they may not need one (don't share data between other EW users). I (PaulF) personally know of a half dozen or more sites that don't have an INST_id.
The above graph is the earthw traffic through 2010 and includes both email inquiries and responses in the count per year. Note the recession dip in this plot....go find a plot of the Dow Jones Industrial Average for this same time span and there is a tight correlation! Coincidence? I think not.
Earthworm Enhancement, Bug, and Issue Tracking
Suggested Coding Standards
While we realize most developers just cut and paste from an existing module, and few of the seismologist developers are software gurus, we would like folks to adhere to a few coding standards after we release Earthworm 7.5. We have a few recommended ones in our Earthworm Coding Standards page.
We try and build a new update of Earthworm every year and this gets placed at CERI in Memphis and at ISTI2.com.
- http://www.earthwormcentral.org - the Earthworm Central site EarthwormCentral.org where the community wiki and Distros are found
- Earthworm Docs at ISTI and Distros
- Earthworm Docs at CERI and Distros
Note that we have incremental fixes released as binaries found in our fixes directory.
Earthworm Subversion Repository
The code for this project is now in Subversion: svn://svn.isti.com/earthworm which is readable to the world and writable only to the Ewdev group. To grab a copy of the LATEST version of earthworm, simply install svn and do the following:
svn checkout svn://svn.isti.com/earthworm/trunk earthworm-working
and this will create an earthworm-working directory for you with the most current version of EW.
The Contrib repository is also in Subversion: svn://svn.isti.com/Contrib (also world readable).
Developer discussion takes place on the [Ewdev] mailing list. Please consider joining as all trac tickets get funneled there and lots of good discussion on early bug fixes and improvements.
Developers, please make sure to update the documentation and the earthworm/trunk/release_notes.working file if you make any changes to the source! Thanks. If you add a new module, please make sure to add html files to the ewdoc directory and add your module into the appropriate location in modules.html, the master module index file.
See EarthwormCompile for notes about compiling.
See EarthwormNightlyBuild for information about the nightly build.
See EarthwormTest for notes about testing.
See the RunningEarthworm page for notes about running it in various environments.
Earthworm Dev group EWdev
The EW Dev group is the global list of developers concerned with and contributing to the Earthworm core and add on wrappers. The group keeps in contact through the ewdev mailing list (contact Paul or Stefan to join).
Earthworm is Open Source
Earthworm is 100% open source and free. There are many flavors of Open Source sublicenses (GPL, Apache, etc) included in the EW code base by contributing developers, but if there is none, the code is yours to do with as you wish. There is no license terms for using or developing with Earthworm. Let's keep it that way.
ISTI is a small commercial open source development company devoted to working with Earthworm and other open source seismic processing tools. ISTI's dedication to keeping Earthworm open source and free is one of our primary goals. This web site, the ewdev mailing list, the ew community trac and other tools are hosted by ISTI at no cost to the community.