Giter VIP home page Giter VIP logo

Comments (12)

JakeGinnivan avatar JakeGinnivan commented on August 15, 2024

Would you like to have a go at a pull request? :)

from downmarkerwpf.

devkhan avatar devkhan commented on August 15, 2024

I'm sorry, but I didn't understand. Also, I don't know how to create a chocolatey package but I'll try and hopefully open a pull request.

But I just wanted to know if that is even possible in this project as this application installs as a ClickOnce app. So, I want to conform that is it possible or not, then I'll try creating a package on my own.

Thank You 👍

from downmarkerwpf.

JakeGinnivan avatar JakeGinnivan commented on August 15, 2024

What would be good is https://github.com/Squirrel/Squirrel.Windows for updates.

Then chocolatey would be the initial install then squirrel would take over, just like Atom editor from github. @shiftkey what are the best resources to read up about doing this?

from downmarkerwpf.

devkhan avatar devkhan commented on August 15, 2024

I think that can cause problems for both the user and the developer. Doesn't the developer has to configure his application to be deployed via two different ways, also the user can get confused(can't get the right word here) if s/he has to use two different ways.

Why don't we choose any one and only whether it be chocolatey or Squirrel?
Or are there any pros and cons of one over other in the context of this app?

P.S. - I just found out you are already hosting MarkPad in chocolatey gallery, then why did you asked me for a pull request?

from downmarkerwpf.

JakeGinnivan avatar JakeGinnivan commented on August 15, 2024

P.S. - I just found out you are already hosting MarkPad in chocolatey gallery, then why did you asked me for a pull request?

I forgot about that, I assumed we didn't have it because you opened this issue :)

Squirrel has in app updates which is quite nice, rather than having to drop to the command line.

from downmarkerwpf.

devkhan avatar devkhan commented on August 15, 2024

Okay, as you already have chocoloatey support, I'll try to work on Squirrel. Since I'm new to this, please bear with me if it gets late or not done properly. 🙇

from downmarkerwpf.

shiftkey avatar shiftkey commented on August 15, 2024

@shiftkey what are the best resources to read up about doing this?

Start here: https://github.com/Squirrel/Squirrel.Windows/blob/master/docs/getting-started.md

from downmarkerwpf.

devkhan avatar devkhan commented on August 15, 2024

Sorry, for not replying after such a long time.
After getting some time, I did searched around a bit and found out that Squirrel supports only .NET >=4.5. So, the project either needs to be re-targeted for 4.5 or Squirrel support cannot be added right now.

from downmarkerwpf.

shiftkey avatar shiftkey commented on August 15, 2024

Let's retarget to 4.5. Even though it's no longer supported for security updates (and Windows XP doesn't support 4.5) I think it's a reasonable thing to do.

from downmarkerwpf.

devkhan avatar devkhan commented on August 15, 2024

I don't whether that was sarcasm or not, but AFAIK, support for .NET4 (current target) has also already ended. Also, not many users of this app(or any other app) are on XP.

And to be on the safe side, we can re-target to 4.5.2, which will be supported till Windows 8.1 Update. (I really don't know much about which framework to target.)

from downmarkerwpf.

shiftkey avatar shiftkey commented on August 15, 2024

@devkhan I wasn't meaning to be sarcastic there - apologies if it came across as such.

The reason why I suggest 4.5 is that there's an open issue with Squirrel bootstrapping for versions of the .NET Framework beyond 4.5 - which potentially means users won't get the right version of the framework and the app won't launch.

Squirrel/Squirrel.Windows#188 discusses the options available to workaround this. None of it's easy at this point 😢

from downmarkerwpf.

devkhan avatar devkhan commented on August 15, 2024

Thanks @shiftkey for clearing it out. I'm also sorry if I came across as taking any shots.

I will take a look at it and see what are the possibilities.

from downmarkerwpf.

Related Issues (20)

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.