Description

Relevant blog post at news-o-o

I started the Kudos application shortly after Leap 16.0 to create a simple, friendly way to recognize people for their work and contributions to openSUSE. There’s so much more to our community than just submitting requests in OBS or gitea we have translations (not only in Weblate), wiki edits, forum and social media moderation, infrastructure maintenance, booth participation, talks, manual testing, openQA test suites, and more!

Goals

  • Kudos under github.com/openSUSE/kudos with build previews aka netlify

  • Have a kudos.opensuse.org instance running in production

  • Build an easy-to-contribute recognition platform for the openSUSE communit a place where everyone can send and receive appreciation for their work, across all areas of contribution.

  • In the future, we could even explore reward options such as vouchers for t-shirts or other community swag, small tokens of appreciation to make recognition more tangible.

Resources

(Do not create new badge requests during hackweek, unless you'll make the badge during hackweek)

This project is part of:

Hack Week 25

Activity

  • 3 days ago: jreidinger liked this project.
  • 3 days ago: lkocman added keyword "community" to this project.
  • 7 days ago: lkocman liked this project.
  • 7 days ago: jimedrand liked this project.
  • 13 days ago: lkocman added keyword "netlify" to this project.
  • 25 days ago: ancorgs liked this project.
  • about 1 month ago: jimedrand joined this project.
  • about 2 months ago: hennevogel liked this project.
  • 2 months ago: lkocman added keyword "sqlite" to this project.
  • 2 months ago: lkocman removed keyword heroes from this project.
  • 2 months ago: lkocman added keyword "opensuseheroes" to this project.
  • 2 months ago: lkocman added keyword "opensource" to this project.
  • 2 months ago: lkocman added keyword "express" to this project.
  • 2 months ago: lkocman added keyword "npm" to this project.
  • 2 months ago: lkocman added keyword "prisma" to this project.
  • 2 months ago: lkocman added keyword "uix" to this project.
  • 2 months ago: lkocman added keyword "inkscape" to this project.
  • 2 months ago: lkocman added keyword "artwork" to this project.
  • 2 months ago: lkocman added keyword "heroes" to this project.
  • 2 months ago: lkocman added keyword "nodejs" to this project.
  • 2 months ago: lkocman added keyword "javascript" to this project.
  • 2 months ago: lkocman started this project.
  • 2 months ago: lkocman originated this project.

  • Comments

    • lkocman
      20 days ago by lkocman | Reply

      I'd meet daily at 10-11am CET at https://meet.opensuse.org/kudos to sync on upcoming work. I do have a kudos-test space at https://matrix.to/#/!rVFpPrxfQYrCumMFjn:matrix.org?via=matrix.org which we can use for general kudos communication.

      I'd really appreciate collaboration in a form of tested PRs against issues at https://github.com/openSUSE/kudos But mainly any help with deployment on openSUSE/Heroes infra.

    • lkocman
      20 days ago by lkocman | Reply

      Regarding netlify previews ... I do have it setup up but the app + dependencies is over 300MB, prisma itself ass 100MB as it contains binaries. Limit for netlify is 250MB.

    • lkocman
      7 days ago by lkocman | Reply

      https://gitlab.infra.opensuse.org/infra/salt/-/merge_requests/2672

      And

      https://gitlab.infra.opensuse.org/infra/salt/-/commit/545ef1669b33ebbf489e7db4fd5944aec8215306/pipelines

    • lkocman
      6 days ago by lkocman | Reply

      Georg is working on deploying the VM on Leap 16.0, unfortuatelly there we require a newer salt minion

      The chalenge is building of prisma engines, which are unfortunatelly fetched on dbx prisma migrate ...

      Meanwhile I'm doing an offline rpm build in https://build.opensuse.org/project/show/home:lkocman so we can have rpm based deployment on the heroes infra.

    • lkocman
      4 days ago by lkocman | Reply

      Oky opensuse Infra deployment is blocked on Heroes at the moment. I don't think that this will happen during hackweek.

      Seems like there is a breakage with salt that has to be fixed first. I'm talking with Adam Majer on testing the new package submission with Kudos to https://src.opensuse.org/nodejs/_ObsPrj.git#master Meanwhile we build package in https://build.opensuse.org/project/show/openSUSE:infrastructure:kudos

    • lkocman
      4 days ago by lkocman | Reply

      The git build is happening here at the moment https://build.opensuse.org/project/show/home:lkocman:kudos

    • lkocman
      3 days ago by lkocman | Reply

      Testing the brand new package request workflow https://src.opensuse.org/nodejs/_ObsPrj/issues/11

    • lkocman
      3 days ago by lkocman | Reply

      As planned I have dropped the local authentication, so it can be only used with bots + OIDC. https://github.com/openSUSE/kudos/issues/47

    Similar Projects

    Work on kqlite (Lightweight remote SQLite with high availability and auto failover). by epenchev

    Description

    Continue the work on kqlite (Lightweight remote SQLite with high availability and auto failover).
    It's a solution for applications that require High Availability but don't need all the features of a complete RDBMS and can fit SQLite in their use case.
    Also kqlite can be considered to be used as a lightweight storage backend for K8s (https://docs.k3s.io/datastore) and the Edge, and allowing to have only 2 Nodes for HA.

    Goals

    Push kqlite to a beta version.
    kqlite as library for Go programs.

    Resources

    https://github.com/kqlite/kqlite