Skip to content

Commit e39fbe5

Browse files
committed
Add a note that this is beta software and require GAP 4.9
1 parent 5552ef1 commit e39fbe5

File tree

3 files changed

+32
-6
lines changed

3 files changed

+32
-6
lines changed

PackageInfo.g

Lines changed: 20 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ SetPackageInfo( rec(
1111

1212
PackageName := "datastructures",
1313
Subtitle := "Collection of standard data structures for GAP",
14-
Version := "0.1",
14+
Version := "0.1.1",
1515
Date := "13/11/2017",
1616

1717
Persons := [
@@ -20,7 +20,7 @@ Persons := [
2020
FirstNames := "Markus",
2121
IsAuthor := true,
2222
IsMaintainer := true,
23-
Email := "markusp@mcs.st-andrews.ac.uk",
23+
Email := "markus.pfeiffer@st-andrews.ac.uk",
2424
WWWHome := "http://www.morphism.de/~markusp",
2525
PostalAddress := Concatenation(
2626
"School of Computer Science\n",
@@ -102,20 +102,20 @@ AbstractHTML :=
102102
"The <span class=\"pkgname\">datastructures</span> package provides some \
103103
standard data structures.",
104104

105-
PackageDoc := rec(
105+
PackageDoc := [ rec(
106106
BookName := "datastructures",
107107
ArchiveURLSubset := ["doc"],
108108
HTMLStart := "doc/chap0.html",
109109
PDFFile := "doc/manual.pdf",
110110
SixFile := "doc/manual.six",
111111
LongTitle := "datastructures - GAP Data Structures",
112-
),
112+
) ],
113113

114114

115115
## Are there restrictions on the operating system for this package? Or does
116116
## the package need other packages to be available?
117117
Dependencies := rec(
118-
GAP := ">= 4.8.7",
118+
GAP := ">= 4.9.0",
119119
NeededOtherPackages := [["GAPDoc", "1.5"]],
120120
SuggestedOtherPackages := [],
121121
# OtherPackagesLoadedInAdvance := [],
@@ -128,6 +128,21 @@ TestFile := "tst/testall.g",
128128

129129
Keywords := ["data structures", "algorithms"],
130130

131+
BannerString := Concatenation(DefaultPackageBannerString(~),
132+
"""
133+
134+
/!\ WARNING /!\
135+
---------------
136+
137+
This is a BETA release of this package. Interfaces and behaviour might
138+
change between beta releases and break your code. If you are relying on
139+
any feature and would like it to be retained, please contact us via
140+
141+
https://github.com/gap-packages/datastructures/issues
142+
143+
or our slack channel on https://gap-system.slack.com.
144+
"""),
145+
131146
AutoDoc := rec(
132147
TitlePage := rec(
133148
Copyright :=

README.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,17 @@ of HPC-GAP.
1010
The datastructures package consists of two parts: Interface declarations
1111
and implementations.
1212

13+
14+
# WARNING
15+
16+
This is a BETA release of this package. Interfaces and behaviour might
17+
change between beta releases and break your code. If you are relying on
18+
any feature and would like it to be retained, please contact us via
19+
20+
https://github.com/gap-packages/datastructures/issues
21+
22+
or our slack channel on https://gap-system.slack.com.
23+
1324
## Interface Declarations
1425

1526
The goal of interface declarations is to define standard interfaces for

VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
0.1
1+
0.1.1

0 commit comments

Comments
 (0)