Git Product home page Git Product logo

Comments (22)

cscheid avatar cscheid commented on August 20, 2024 2

@eitsupi No, there will be a 1.0. I just don't want to encourage people to install an old version of quarto.

from fontawesome.

cscheid avatar cscheid commented on August 20, 2024 2

@eitsupi That's a great idea.

from fontawesome.

mcanouil avatar mcanouil commented on August 20, 2024 1

@morrisLuke The extension should not be asking users to use the pre-release / not stable version without a working solution with the stable version.

from fontawesome.

cscheid avatar cscheid commented on August 20, 2024 1

@morrisLuke Glad you got it sorted out, but no need to apologize, this is clearly a bug on the advertised version requirement.

... Oh, I see the problem now, 🤦 . The issue is that 1.1 does not have the code that checks for version requirements. That's annoying. At least we are soon going to have a stable 1.2 version, and that should solve this problem.

from fontawesome.

mcanouil avatar mcanouil commented on August 20, 2024 1

He updated Quarto to v1.2 pre-release: https://quarto.org/docs/download/

from fontawesome.

eitsupi avatar eitsupi commented on August 20, 2024 1

@cscheid Now that quarto 1.2 has been released, how about creating the 1.0.0 release of this repo?

from fontawesome.

morrisLuke avatar morrisLuke commented on August 20, 2024

P.S. new to issue reporting, so let me know if anything else is needed

from fontawesome.

cscheid avatar cscheid commented on August 20, 2024

Are you running a v1.2 prerelease version of quarto?

from fontawesome.

mcanouil avatar mcanouil commented on August 20, 2024

This is related to #19 and the issue comes from the upgrade performed based on Quarto 1.2 code change.

The solution would be to add tags/releases for the following commits:

  • 63f2000 (latest version compatible with Quarto v1.1)
  • HEAD (6206fc6) (first version compatible with Quarto v1.2)

With tags, it would be possible to use:

quarto install extension quarto-ext/[email protected]

@cscheid Should the extensions in https://github.com/quarto-ext be following Quarto version, at least for Major and Minor, then the patch part can be used for fixes?

from fontawesome.

morrisLuke avatar morrisLuke commented on August 20, 2024

ahhh.... Looks like I've got 1.1.251, the stable on quarto's get started page.

from fontawesome.

mcanouil avatar mcanouil commented on August 20, 2024

It's fine, but the extension is currently requiring the pre-release, but the latest tag is way too old to be used.

from fontawesome.

morrisLuke avatar morrisLuke commented on August 20, 2024

Just updated to the 1.2.231 prerelease and things are resolved. Thanks for tolerating a noob

from fontawesome.

cscheid avatar cscheid commented on August 20, 2024

@mcanouil No, what should have happened is that we should update the quarto version requirement for this package.

from fontawesome.

mcanouil avatar mcanouil commented on August 20, 2024

Meanwhile, tag/release can help @cscheid 😉

from fontawesome.

cscheid avatar cscheid commented on August 20, 2024

@mcanouil no, it cannot, not in this case! the issue is with quarto's version. Quarto 1.1 lacks the code that checks extension versions.

Releases will not help here because we are not ever going to have the HEAD of this repo expecting an old version of quarto. The right solution would be to backport the version checking code in 1.2 back to 1.1. But that doesn't solve the issue that the current installed base of RStudio etc still will have the old, non-checking code. And the new releases of RStudio will be getting a v1.2 release anyway, like I mentioned.

from fontawesome.

mcanouil avatar mcanouil commented on August 20, 2024

The idea is to tag/release 63f2000 with for example vO.O.2
Then one can quarto install extension quarto-ext/[email protected] if using Quarto < v1.2

from fontawesome.

cscheid avatar cscheid commented on August 20, 2024

The extension support in 1.1 is poor enough that I truly would rather this not be easy to do. v1.2 is going to be out in a couple of weeks. I'm sorry, but this discussion is not particularly productive at this point.

from fontawesome.

mcanouil avatar mcanouil commented on August 20, 2024

It's fine 😉
I thought that the idea to allow to target tags when installing/using extensions/formats was for these situations among others. I am most likely missing some "long run" infos. 🤷‍♂️

from fontawesome.

koliajaykr avatar koliajaykr commented on August 20, 2024

Just updated to the 1.2.231 prerelease and things are resolved. Thanks for tolerating a noob

Please, share the code you used to resolve this issue.

from fontawesome.

eitsupi avatar eitsupi commented on August 20, 2024

Hmmm, does this mean that there are no plans to release version 1.0.0?
(I understand that quarto 1.1 does not check the required version, but isn't that unrelated to not creating a release or tag?)

from fontawesome.

morrisLuke avatar morrisLuke commented on August 20, 2024

from fontawesome.

koliajaykr avatar koliajaykr commented on August 20, 2024

He updated Quarto to v1.2 pre-release: quarto.org/docs/download

Thank you, updating Quarto to the latest version (pre-release in this case) helped to solve the error related to the fontawesome.

from fontawesome.

Related Issues (18)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.