aboutsummaryrefslogblamecommitdiff
path: root/TODOs.md
blob: 17640828ace470259b361abdb99e26b26f023d98 (plain) (tree)
1
2
3
4
5
6
7
8
9
10

       







                                                                                                         






                                                                                   

















                                                                    



                                                                                 

                    


                                                                              






               

           






                       
          
 






                                                                         
                                                                                                  
 







              

                                                                
         
# Tasks

## TODO Allow `scripts/paku` to generate service definitions {#task-5b2445f3-3f60-4ae0-af16-3e440bbcbb86}
- TODO in 2021-02-26

---

For systemd, Shepherd, runit, etc.
Can OpenRC accomplish that?

## TODO Use musl/TinyCC on environment {#task-7b26a233-2302-44b4-ac46-e458c44eeaa3}
- TODO in 2021-02-26

---

So that any dependency on GCC specific things are avoided.

## TODO Packaging queue {#task-4caec700-059f-46bd-bd1d-ec23b73b3330}
- TODO in 2021-02-21

---

- [debug-me](https://debug-me.branchable.com/)
- tmuxinator
- terraform
- terraform-provider-vultr
- matrix-synapse-service-type
- webtorrent-hybrid
- archivebox (or simpler equivalent)

Other relevant patches:
- install-guix.sh --batch
- duality of `~/.guix-profile` and `~/.config/guix/current`


## DONE Fix tests of fallible on Nix {#task-c4d0ef03-1752-480c-9d6a-8e9d53e53746}
- DONE in 2021-02-20

  Fixed the problem upstream.
- TODO in 2021-02-17

## TODO Add support for more OSes {#task-92fa2f2a-047c-4580-8f99-4a191789021f}
- TODO in 2021-02-13

---

- [ ] Debian
- [ ] Fedora
- [ ] Slackware
- [ ] Gentoo
- [ ] Arch
- [x] NixOS
- [x] Guix
- [ ] Void Linux (XBPS)
- [ ] FreeBSD
- [ ] OpenBSD
- [ ] NetBSD (pkgsrc)
- [ ] openSUSE (Zypper)
- [ ] Alpine (apk)
- [ ] Homebrew
- [ ] Void

### Debian
Relevant links:
- <https://salsa.debian.org/debian/ssmtp/-/tree/master/debian>
- <https://www.debian.org/doc/debian-policy/>
- <https://www.debian.org/doc/manuals/developers-reference/index.en.html>
- <https://wiki.debian.org/DebianRepository/SetupWithReprepro>
- <https://www.debian.org/doc/manuals/debmake-doc/ch04.en.html>
- <https://github.com/utmapp/UTM/blob/09878140200cfea286e93734d9ef37473ea49cc5/scripts/package.sh>

# Bugs

# Improvements

# Questions

# Resources

- [Universal Packaging Tool (upt)](https://framagit.org/upt/upt)

# Scratch