Skip to content
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

docs miss information on which plutus-apps tag to use. #906

Closed
aleeusgr opened this issue Jan 21, 2023 · 3 comments
Closed

docs miss information on which plutus-apps tag to use. #906

aleeusgr opened this issue Jan 21, 2023 · 3 comments
Labels
bug Something isn't working

Comments

@aleeusgr
Copy link

aleeusgr commented Jan 21, 2023

Summary

Presumably at the time of the writing only latest checkout was used

Steps to reproduce the behavior

  1. git clone plutus-starter (see CONTRIBUTING.md for docs)
  2. Follow this page and add first code block to src/
  3. ./scripts/test fails with error:

Actual Result

src/MyModule.hs:18:64: error:
    Module `Plutus.Contract' does not export `getParams'
   |
18 | import Plutus.Contract (Contract, Endpoint, Promise, endpoint, getParams, logInfo, selectList, submitTxConstraints,
   |                                                                ^^^^^^^^^

Expected Result

no errors

Describe the approach you would take to fix this

I would supply the docs with newer code,
or dig when the docs were written and which git checkout was latest then.

System info

Linux nixos 5.15.82 #1-NixOS SMP Thu Dec 8 10:28:45 UTC 2022 x86_64 GNU/Linux

@aleeusgr aleeusgr added the bug Something isn't working label Jan 21, 2023
@berewt
Copy link
Contributor

berewt commented Feb 8, 2023

Thanks for the report. Yes, unfortunately, since the Babbage era plutus-starter isn't up to date, updating it is on our backlog and it should be resolved in a near future.

@berewt
Copy link
Contributor

berewt commented Feb 20, 2023

Unfortunately, there won't be a fix in a near future for this, as we have decided to rework plutus-starter instead of just updating it (see #971). There's a working nix environment for plutus-apps v1.1 in a dedicated branch of plutus-starter, but the provided CI and tests scripts have not been updated.

@berewt berewt closed this as completed Feb 20, 2023
@aleeusgr
Copy link
Author

From my research for Developer Experience Working Group it follows that there is a gap in the docs that is significant and needs to be fixed somehow:
E.g. if I am a new developer on Cardano, odds are I am starting at Cardano Develper Portal and I end up here, but then I face a dead end.

Thank you!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants