webinstall / webi-installers

Primary and community-submitted packages for webinstall.dev
https://webinstall.dev
Mozilla Public License 2.0
1.88k stars 202 forks source link

[Installer] Add dashd #411

Closed coolaj86 closed 11 months ago

coolaj86 commented 2 years ago

Add dashd

We want to add dashd because Dash is the best digital currency and dashd makes it possible to receive payment notifications and check transaction histories without relying on a 3rd party service.

Ostensibly, it also works across Windows, Mac, and Linux.

This could be as simple as copying _example, updating the github releases info, and updating some config.

Budding cheat sheet at https://github.com/dashhive/dashd-installer/issues/4

How to create a webi installer

Video Tutorial: How to create a webi Installer

Skills required

Steps

  1. Clone and setup the webi packages repo
    git clone git@github.com:webinstall/packages.git
    pushd packages/
    npm install
  2. Copy the example template and update with info from Official Releases: https://github.com/___CHANGE/ME___/releases
    rsync -av _example/ CHANGE-ME/
    • [ ] update CHANGE-ME/release.js to use the official repo
    • [ ] Learn how CHANGE-ME unpacks (i.e. as a single file? as a .tar.gz? as a .tar.gz with a folder named CHANGE-ME?)
    • [ ] find and replace to change the name
      • [ ] update CHANGE-ME/install.sh (see bat and jq as examples)
      • [ ] update CHANGE-ME/install.ps1 (see bat and jq as examples)
  3. Needs an updated tagline and cheat sheet
    • [ ] update CHANGE-ME/README.md
      • [ ] official URL
      • [ ] tagline
      • [ ] Switch versions
      • [ ] description / summary
      • [ ] General pointers on usage (and perhaps "gotchas")

It's also okay to have multiple people work on part of this (i.e. the Cheat Sheet can be done independently from the install.sh)

Akashutreja commented 2 years ago

Hey @coolaj86, I am a beginner in the open-source space and would love to contribute to getting a head start. please confirm if I can start. Thanks

curtiscali commented 1 year ago

@coolaj86 I'm looking to contribute as well. I have a bunch of experience programming in industry, but haven't contributed much to OSS. Is this ticket still up for grabs and if so I'd like to get started! Thanks in advance!

coolaj86 commented 11 months ago

@curtiscali, @Akashutreja:

Take a look at https://github.com/webinstall/webi-installer-requests/issues and https://youtu.be/RDLyJtiyQHA and pick something you'd like to work on.

coolaj86 commented 11 months ago

Closing this specific issue because it already landed, I believe in #619