Thanks to visit codestin.com
Credit goes to github.com

Skip to content
Aaron Brandes edited this page Oct 13, 2022 · 45 revisions

Major branches

The main branches of NetLogo development is hexy.

All branches

Below is an overview of the multitudinous branches in this repository. The branches will be described by the following set of properties:

  • Active: Whether or not active development still occurs on this branch (within approximately the last four months)
  • Primary Maintainers: Who is doing the active development
  • Trimmed: If the branch has a purposely-reduced feature set, it is "trimmed". Trimmed branches cannot safely be merged into an upstream branch, because doing so would trim that upstream branch's feature set.
  • Purpose: The purpose behind creating and maintaining a separate branch for the code therein

Active

hexy

  • Active: Yes
  • Primary Maintainers: Aaron, Jeremy
  • Trimmed: No
  • Purpose: Continued feature development and enhancement for NetLogo. Will contain both the desktop and headless compiler changes when ready for release. Currently uses Java 17 and Scala 2.13.

Tags of interest

The following are tags of old branches of development that may be of interest sometime in the future

  • 5.0.x-appletland (Jason) - with hodge-podge applet enhancements
  • 6.x (Seth, others) - Modelruns and other features that hopefully will be backported to NetLogo at some point.
  • java5 - To be able to generate NetLogo 5.0.x builds that support Java 5.
  • abmcorey (Corey) - A sandbox for Corey to play in for creating an ABMPLUS-/ModelSim-oriented version of NetLogo
  • datagames (Seth) - Integrating NetLogo with DataGames
  • hubnet-conversions (Seth) - Abandoned attempt to convert org.nlogo.hubnet.mirroring to Scala and clean it up as a basis for doing model runs. Instead we ended up writing fresh code as a basis for model runs. This branch could be revived if the HubNet mirroring code turns out to have any future at all, but it probably doesn't.
  • hubnet-protocols (Josh) - Supporting HubNet clients in any language
  • hubnet-webapp (Sergey) - Making a HubNet web client
  • signed-arthur (Jason) - Some version of the signedjars above? Only two commits different
  • signedjars (Jason) - Creating a version of NetLogo that is distributable through Java WebStart
  • tortoise-scalajs-opt (Jason) - Branch off headless with a scala implementation of the engine
  • abmplus (Seth, Josh) - ???
  • unbundle-previews (Seth) - Tinkering with the idea of lazily generating model preview images. Could be revived. The idea is to grab model preview images on the fly from the net, instead of chewing up tons of disk space bundling them.
  • wip-clearall-notifies-listeners (Seth, Nicolas) - Incomplete attempt to fix #438. Could be useful if attempted again. See the issue for details.
  • deltatick - Carrying on with Michelle Wilkerson's work DeltaTick (a block-based programming environment in NetLogo)
  • archive-lazy-agentset-benchmarking - Speculative work done on lazy-agentsets, with benchmarking integrated into the build. This was formerly the early-2017 branch "topic-benchmarking".

Clone this wiki locally