New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Docker Hub - All the demo ones say "Your contract has expired" #205

Closed
dzc34 opened this Issue Apr 2, 2018 · 7 comments

Comments

Projects
None yet
2 participants
@dzc34
Copy link
Member

dzc34 commented Apr 2, 2018

The last docker build of the master branch on DockerHub was more than one year ago, but the demo contracts expire after one year. (It's been a problem since 12-02-2018)

Configuration

  • Using Docker image

Steps to reproduce the behaviour

docker pull asqatasun/asqatasun  
docker run --name asqatasun -d -p 8080:8080  asqatasun/asqatasun

Observed behaviour

all the demo ones say "Your contract has expired" (since 12-02-2018)

@mgifford said:
Why doesn't @Asqatasun start with "Set up a new project" I have no idea how to do this
and all the demo ones say "Your contract has expired."
which isn't very hopeful. https://doc.asqatasun.org/en/20_User_doc/userdoc-03-page-audit.html

and here: https://forum.asqatasun.org/t/docker-running-asqatasun-manager-up-now-what/467

Expected behaviour

demo that works

Resolving

  • Docker Hub : relaunch the build of master
  • Docker Hub : link build to another Docker Hub repository (Ubuntu)
  • Add regular automatic testing of docker images (DockerHub) ---> #207
  • Update PROCEDURE_CONTRACT_create.sql
    • #215 grow the default contract duration
    • #213 add option to choose the contract duration
        INSERT INTO TGSI_CONTRACT (Label, Begin_Date, End_Date, USER_Id_User)
        VALUES (label, date(now()),  date_add(date(now()), INTERVAL 1 YEAR), idUser);

@dzc34 dzc34 added the type: bug label Apr 2, 2018

@mgifford

This comment has been minimized.

Copy link

mgifford commented Apr 2, 2018

Thanks.. Would be nice if the demo started you off in a place where you could get some positive results quite easily, rather than scratching your head about this project/contract nonsense. I just want to compare with tenon or axe.

@dzc34

This comment has been minimized.

Copy link
Member

dzc34 commented Apr 2, 2018

for quick testing, you can use the online demo: https://app.asqatasun.org/

@mgifford

This comment has been minimized.

Copy link

mgifford commented Apr 2, 2018

Sure, but even still, it makes no sense to go to "Openbar RGAA" if I want to audit a page on GitHub.

This page makes sense:
https://app.asqatasun.org/home/contract/audit-page-set-up.html?cr=18

But contracts are a weird metaphor to organize around. Even audits. At best this is an automated review.

I think that Tenon does it well here https://tenon.io/

There is other stuff, but you can very quickly see that you can audit a page.

@dzc34

This comment has been minimized.

Copy link
Member

dzc34 commented Apr 2, 2018

@mgifford, can you tell us if you use the Docker image or if you installed Asqatasun following the documentation? Demos should be functional as soon as the software is installed.

@mgifford

This comment has been minimized.

Copy link

mgifford commented Apr 2, 2018

I installed it with the docker image. I got one project up here:
screen shot of install

But it wasn't intuitive how to start at all.

@dzc34

This comment has been minimized.

Copy link
Member

dzc34 commented Apr 2, 2018

I installed it with the docker image.

Thanks for the details, it allows to target the bug well.


Thanks.. Would be nice if the demo started you off in a place where you could get some positive results quite easily, rather than scratching your head about this project/contract nonsense. I just want to compare with tenon or axe.
(...)
Sure, but even still, it makes no sense to go to "Openbar RGAA" if I want to audit a page on GitHub.

This page makes sense:
https://app.asqatasun.org/home/contract/audit-page-set-up.html?cr=18

But contracts are a weird metaphor to organize around. Even audits. At best this is an automated review. I think that Tenon does it well here https://tenon.io

There is other stuff, but you can very quickly see that you can audit a page.
(...)
But it wasn't intuitive how to start at all.

I think this is the subject of another issue (UX).
Yes, Tenon's demo and results presentation is very well done.

@dzc34 dzc34 changed the title all the demo ones say "Your contract has expired" Docker image (DockerHub) - All the demo ones say "Your contract has expired" since 12-02-2018 Apr 2, 2018

@dzc34 dzc34 changed the title Docker image (DockerHub) - All the demo ones say "Your contract has expired" since 12-02-2018 Docker image (DockerHub) - All the demo ones say "Your contract has expired" Apr 2, 2018

@dzc34 dzc34 changed the title Docker image (DockerHub) - All the demo ones say "Your contract has expired" Docker Hub - All the demo ones say "Your contract has expired" Apr 2, 2018

@dzc34

This comment has been minimized.

Copy link
Member

dzc34 commented Apr 2, 2018

@mgifford, the docker images are working correctly again.
Do not hesitate to create new issues for UX problems.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment