zurvan-lab / timetrace

In memory event or log, storage and stream platform
MIT License
27 stars 10 forks source link

Installation via homebrew #120

Open eznix86 opened 1 month ago

eznix86 commented 1 month ago

Describe the problem you'd like to have solved

Right now, we have go to go release to get a version of timetrace

Describe the ideal solution

One simplest form of package manager is homebrew for MacOS

Alternatives and current work-around

Using releases

Additional context

None

eznix86 commented 1 month ago

https://github.com/eznix86/homebrew-timetrace/

kehiy commented 1 month ago

@eznix86 can we support snap, Pacman and ... as well?

eznix86 commented 1 month ago

I think it is possible, but snap requires an account at ubuntu snap store to be able to publish, never tried to publish on pacman but i can try.

@kehiy https://github.com/eznix86/homebrew-timetrace updated with documentation. Make zurvan-lab can fork the repository and sync the fork ?

kehiy commented 1 month ago

@eznix86 You can make a PR and add your repo as a way to download the ttrace.

Our repo readme needs enhancement.

Also, in next release I think we have to support:

  1. snap
  2. pacman
  3. homebrew
  4. docker
  5. apt
  6. bash installer script (best?)

Add if I missed anything.

eznix86 commented 1 month ago

i think, to start, maybe, we have a bash script you can just run and it build it from source for every systems: mac/linux

kehiy commented 1 month ago

Yes, I'll write the script soon. please make PR and add your repo as installation way as well.