Auxolotl Laboratories, a home for all our mad science experiments
Find a file
Austreelis 8ffc63ae42 fix: package license causing hydra eval fails (#30)
Difference in license attrset schema between lib and tidepool caused eval fails, as in [here](https://hydra.aux-cache.dev/jobset/aux/tidepool#tabs-errors).

This PR changes tidepool's scheme to align it with lib:
```console
❯ nix eval -f tidepool packages.foundation.bash.latest.meta.license --json | jq
{
  "free": true,
  "fullName": "GNU General Public License v3.0 or later",
  "name": "gpl3Plus",
  "redistributable": true,
  "spdxId": "GPL-3.0-or-later",
  "url": "https://spdx.org/licenses/GPL-3.0-or-later.html"
}
```

I kinda liked the previous schema of tidepool, but it's a lower impact fix than bumping lib's major, and I think we want to think more about licenses in lib (e.g. it would probably make sense to move tidepool's license type there to avoid dupplicating the code for the default behavior).

Co-authored-by: austreelis <git@swhaele.net>
Reviewed-on: #30
Reviewed-by: vlinkz <vlinkz@snowflakeos.org>
Co-authored-by: Austreelis <austreelis@noreply.git.auxolotl.org>
Co-committed-by: Austreelis <austreelis@noreply.git.auxolotl.org>
2025-10-03 05:15:39 +00:00
tidepool fix: package license causing hydra eval fails (#30) 2025-10-03 05:15:39 +00:00
.editorconfig feat: passthrough foundation 2025-08-25 01:37:11 -07:00
.gitignore feat: passthrough foundation 2025-08-25 01:37:11 -07:00
format.sh refactor: format 2024-07-09 01:49:44 -07:00
LICENSE chore: initial commit 2024-06-01 04:00:53 -07:00
README.md chore: upgrade tidepool to iteration phase 2025-09-10 08:53:32 -07:00

Aux Labs

Welcome to Aux Labs! Complimentary beakers and companion cubes are available in the gift shop.

The Aux Laboratory is a place for experimentation. Here you will find novel solutions for problems in the Aux world. These experiments are not intended to be used by anyone yet due to their highly unstable nature. However, we have decided to publish them here together so that members of the community may collaborate.

Note

This repository is a part of Aux's early ad-hoc structure. In the future we will be moving to a standardized Aux Enhancement Proposal (AEP) format.

Experiment Phases

Phase Description
Idea An idea exists to solve a problem we currently have with Aux. Send a pull request to this repository creating a new directory for your experiment. The directory should contain a README.md file explaining the purpose of the experiment.
Iteration Work on the experiment is done to solve for unknowns and come up with a good solution for the original problem. It may also be helpful to collaborate with others for feedback.
Proposal The experiment has been satisfactorily completed and is ready to be considered for official adoption by the project. Discussion with the relevant Special Interest Group should take place to handle the transition of the project out of the lab and into its own repository.
Adoption The experiment has been adopted and is now a part of Aux! The experiment should be moved to its own repository and the original experiment directory should be deleted.

Experiments

Name Phase Description
Aux Tidepool Iteration An initial package set built on top of Aux Foundation using Aux Lib's module system.