Gephi has a beta tester program anyone can join! Beta Testers help Gephi to move forward by testing the latest version of the software before the shipment of the product to a larger scale. Moreover, Gephi is a multi-platform software which is available on Windows, Linux and Mac OS X. Different problems can have different issues and the more platforms and architecture Gephi is tested, the less issues regular users will encounter.
How to become a beta-tester?
Join the firstname.lastname@example.org mailing list and say Hi!. Subscribers receive regular news on the progress of the development and report issues. The mailing list is the link between the testers and the developers. Also, announcements are made when new features are in development. Testers are welcome to give their opinion about new developments!
How to get started?
First join the mailing-list and present yourself. Don't be shy! we're a small community and are always happy to hear about new testers.
Then, download the latest development version of Gephi and start the software. Gephi is automatically configured to look for updates every day. In case of an update it will ask you to update and restart Gephi. Also, follow the announcements on the mailing list.
Download nightly builds:'
- gephi-0.9-SNAPSHOT.zip (Windows & Linux)
- gephi-0.9-SNAPSHOT.dmg (Mac OS X)
How does it work?
Some guidelines and details how we proceed.
Communicate through this mailing-list
We want to have the tools in place to communicate and be organized. We are a small group so the mailing-list should be fine. We can reconsider this time to time and discuss other options. More experienced Gephi users should provide the pointers and useful links to new beta testers. It's our responsibility to make newcomers feel comfortable.
All identified issues have an issue link on GitHub
Issues can be created from GitHub. An issue description should give enough information and include log files or stack traces if possible. When running Gephi put its log into a messages.log file you read. Instructions where to find this file are here: Troubleshooting#Where_are_user_files.3F
Keep the Gephi version fresh
As beta testers you get to use the development version of Gephi. This is also called the "nightly build" and is basically rebuilt every night with the latest version of the code. Why is this important? It is important to be able to iterate and test very quickly patches. If a beta tester on the list identifies an issue on a feature and the developer fix it, the tester can test the day after if the problem is actually solved and move on. You may be already familiar with Gephi's auto update capability. When new versions of modules are available a little icon shows up in Gephi inviting you to update. With the development version this will be the default way to update Gephi to the latest version. Sometimes it won't be possible to update through the update center and beta testers will then just download the latest nightly build package.
Communication with the developers
Beta testers have the freedom to generally test new version of the software or focus on one particular area. For instance one person can be responsible for a specific version of Mac. One other person can be the point of contact for dealing with different version of Java etc. Another example is to focus on one feature for instance dynamic networks or PDF export. Developers will respond to issues and keep the testers informed about the current developments. When new features arrive they are usually not ready to be tested immediately because they are simply not complete. Once a feature is complete, developers will announce it to this list and request beta testers' help. When all issues have been fixed a final release can be done.
Mac OS X
|Mac OS X 10.8 Mountain Lion||64-bit|
|Mac OS X 10.7 Lion||64-bit|
|Mac OS X 10.6 Snow Leopard||64-bit||OK||Last tested on 10.6.8 with Java 1.6.0_35||mathieu [at] gephi.org|
|Mac OS X 10.5 Leopard||64-bit||OK|
|Mac OS X 10.5 Leopard||32-bit||NO||Java 6 not compatible with Leopard 32-bit|
|Mac OS X 10.4 Tiger||Any||NO||Java 6 not compatible with Tiger|
|Ubuntu 12.04||AMD64||OK||lynchseanm [at] gmail.com|
|Ubuntu 12.04||x86-64||OK||Runs with bumblebee project using NVIDIA GeForce 310M||george.vega [at] nodoschile.org|