Goto Chapter: Top 1 2 3 4 5 6 7 8 Bib Ind
 Top of Book   Previous Chapter   Next Chapter 

8 Development History
 8.1 Versions of the Package
 8.2 What needs to be done next?

8 Development History

8.1 Versions of the Package

The first version, GraphGpd 1.001, formed part of Emma Moore's thesis [Moo01] in December 2000, but was not made generally available.

Version 1.002 of GraphGpd was prepared to run under GAP 4.4 in January 2004; was submitted to the GAP council to be considered as an accepted package; but suggestions from the referee were not followed up.

In April 2006 the manual was converted to GAPDoc format. Variables Star, Costar and CoveringGroup were found to conflict with usage in other packages, and were renamed VertexStar, VertexCostar and CoveringGroupOfGroupoid respectively. Similarly, the Vertices and Arcs of an FpWeightedDigraph were changed from attributes to record components.

In the spring of 2006 the package was extensively rewritten and renamed Gpd. Version 1.01 was submitted as a deposited package in June 2006. Version 1.03, of October 2007, fixed some file protections, and introduced the test file gpd_manual.tst.

Version 1.05, of November 2008, was released when the website at Bangor changed.

Since then, the package has been extensively rewritten, introducing magmas with objects and their mappings. Functions to implement constructions contained in [AW10] have been added, but this is ongoing work.

Version 1.09 was released in September 2011, ready for the anticipated release of GAP 4.5 in October. The latest version is 1.12.

8.2 What needs to be done next?

Computationally, there are three types of connected groupoid:

GraphGpd attempted to implement the second case, while Gpd 1.01 and 1.03 considered only the first case, and Gpd 1.05 extended 1.03 to the second case. The third case has not yet been considered for implementation.

Here are some other immediate requirements.:

 Top of Book   Previous Chapter   Next Chapter 
Goto Chapter: Top 1 2 3 4 5 6 7 8 Bib Ind

generated by GAPDoc2HTML