From 906c05dd2317846543c5ccc14441354006aa14bc Mon Sep 17 00:00:00 2001 From: MeikeWeiss <82507837+MeikeWeiss@users.noreply.github.com> Date: Fri, 11 Apr 2025 13:59:29 +0200 Subject: [PATCH 1/4] Update README.md Added a short description of the package --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 18d9c2c..a73277b 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ -# The GAP 4 package `AttributeScheduler' +# The GAP 4 package `AttributeScheduler` -This packages does TODO. +This packages contains methods to construct a graph to compute attributes with dependencies. This means that the graph describes which attribute implies other attributes. ## License From 31cfe3840f2b8a0f5a35011c29682e5c5f074531 Mon Sep 17 00:00:00 2001 From: MeikeWeiss Date: Tue, 15 Apr 2025 13:10:04 +0200 Subject: [PATCH 2/4] add installation part --- README.md | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index a73277b..3178be4 100644 --- a/README.md +++ b/README.md @@ -2,6 +2,16 @@ This packages contains methods to construct a graph to compute attributes with dependencies. This means that the graph describes which attribute implies other attributes. -## License +## Installation +To use this package, go into your local installation directory for GAP (often located under `/opt/gap*` ), and clone this repository in the `pkg/`-subfolder: -TODO: License info +``` +cd pkg/ +git clone https://github.com/gap-packages/AttributeScheduler +``` + +For using the Package, call +``` +LoadPackage("AttributeScheduler"); +``` +to access the package inside a GAP session. \ No newline at end of file From 3ed65480dfc7092bbd757bfdf16eec68d57d1de2 Mon Sep 17 00:00:00 2001 From: MeikeWeiss <82507837+MeikeWeiss@users.noreply.github.com> Date: Tue, 29 Apr 2025 15:29:07 +0200 Subject: [PATCH 3/4] Update README.md Include Max's suggestions --- README.md | 19 ++++++++++--------- 1 file changed, 10 insertions(+), 9 deletions(-) diff --git a/README.md b/README.md index 3178be4..02cf1d8 100644 --- a/README.md +++ b/README.md @@ -2,16 +2,17 @@ This packages contains methods to construct a graph to compute attributes with dependencies. This means that the graph describes which attribute implies other attributes. +## License +TODO + ## Installation -To use this package, go into your local installation directory for GAP (often located under `/opt/gap*` ), and clone this repository in the `pkg/`-subfolder: +To use this package, go into your local installation directory for GAP (often located under `~/.gap/` ), and clone this repository in the `pkg/`-subfolder: -``` -cd pkg/ -git clone https://github.com/gap-packages/AttributeScheduler -``` + cd pkg/ + git clone https://github.com/gap-packages/AttributeScheduler For using the Package, call -``` -LoadPackage("AttributeScheduler"); -``` -to access the package inside a GAP session. \ No newline at end of file + + LoadPackage("AttributeScheduler"); + +to access the package inside a GAP session. From 9421a8e5619a15bf5aa889bde870f4b493f5ca22 Mon Sep 17 00:00:00 2001 From: MeikeWeiss <82507837+MeikeWeiss@users.noreply.github.com> Date: Mon, 5 May 2025 11:21:44 +0200 Subject: [PATCH 4/4] Include installation option with PackageManager --- README.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/README.md b/README.md index 02cf1d8..8b90112 100644 --- a/README.md +++ b/README.md @@ -11,6 +11,11 @@ To use this package, go into your local installation directory for GAP (often lo cd pkg/ git clone https://github.com/gap-packages/AttributeScheduler +Another option for installation is the use of `PackageManager`: + + LoadPackage("PackageManager"); + InstallPackage("https://github.com/gap-packages/AttributeScheduler.git"); + For using the Package, call LoadPackage("AttributeScheduler");