jjcarstens

jjcarstens

Nerves Core Team

Do you like Hacktoberfest? Also enjoy working with Nerves and want to contribute?

Fantastic! :tada: :beers:

Here are some potential starting points for you ¬

  • Nerves docs
    • Its boring, but things move fast and its a huuuggee help to get little updates when things look wrong. Or if guides are incorrect, etc
  • Search Nerves, NervesHub, and related projects by issue tag:
  • Add utilities to toolshed
    • Add df - see #41
    • Anything counts, but things for cpu utilization would be cool.
  • Do anything related to Erlang tracing and write up examples for Nerves people. (Frank thinks we rely way too much on logging, but he’s painfully aware that tracing is hard.)
  • BlueHeron examples
    • small Bluetooth projects that people can replicate
  • Find some sensor/i2c/spi device that doesn’t have an elixir lib and build one
    • Its totally random, but helps when you need it. These can range from really really simple to very complicated implementations
  • Circuits.GPIO pinout task
  • Help push circuits_cdev over the line to use char dev interface with GPIO
  • Speak another language? We want need help putting translation pieces in place for NervesHub

Showing Posts 1 to 2

hauleth

hauleth

Just curious - doesn’t cpu_sup is what you need? It is out there ready for use.

fhunleth

fhunleth

Co-author of Nerves

I feel I should respond since toolshed is a project of mine and the reference was to adding a cpu utilization helper to it.

Many helpers in toolshed delegate to Erlang/OTP functions to aide in discovery, muscle memory, ease-of-use, or to make the output easier to read. The point hasn’t been to bring in new features, but more to expose existing functionality to lessen the need to drop to a bash prompt to get work done. That’s important on Nerves, since it’s frequently the case that Erlang/OTP provides more capability than what’s available in a shell due to the minimal Linux userland.

Anyway, back to a CPU utilization reporting utility, I think it would require a few iterations to figure out an actually useful helper. I agree that if it doesn’t provide some advantage over cpu_sup that there’s no reason to replicate it. I’m not sure this is a good Hacktoberfest PR opportunity, since there will probably be discussion and iteration that would drag the PR out past the October window.

— All posts loaded —

Where Next? Top

Trending in News & Updates Top

sorenone
Today we’re releasing Oban for Python. Not an Oban client in Python. Not a pythonx wrapper embedded in Elixir. Nope, it’s a fully operati...
New
kip
I’m a bit excited to announce that Localize and friends are now at release 1.0. Even though it’s a 1.0 release, it stands on 8 years of w...
New
bartblast
Hologram v0.11 is out! Two headline features this release. First, Elixir regexes now run in the browser. They were server-only until now,...
New
nseaSeb
Just published search_ash 0.5.0 (with search_core 0.4.0) on Hex. What’s new: synonyms You can now declare a synonym dictionary per lang...
New
mudasobwa
MdexMultilineCells is an MDEx plugin enabling multi-line cells in Markdown tables with full inline/block Markdown rendering and automati...
New
sullyMusty
ActiveMemory 0.8.0 — in-memory tables that speak Ecto ActiveMemory 0.8.0 is now on Hex. ActiveMemory is an in-memory store built on ETS ...
New
jvoegele
Bond brings Design by Contract to Elixir: preconditions, postconditions and invariants as executable specifications, checked at runtime a...
New

Other Trending Topics Top

garrison
Hobbes is a low-level distributed database for the Elixir programming language. Hobbes provides a simple, safe, and scalable storage lay...
New
mcass19
ExRatatui lets you cook up rich terminal UIs in Elixir, powered by Rust’s ratatui via Rustler NIFs. Build interactive terminal applicatio...
New
Damirados
Hello everyone. After busy few months I am happy to announce v0.1.0 of Emerge & Solve. They are GUI (Emerge) and State management (S...
New
netoum
Corex is an accessible, unstyled UI component library for Phoenix that integrates Zag.js state machines using Vanilla JavaScript and Live...
New
wintermeyer
There are three potential reasons for members of this forum to have a look at https://vutuv.de You are tired or annoyed of LinkedIn. Yo...
New
webofbits
Aludel - LLM Evaluation Workbench Aludel is an embeddable Phoenix LiveView dashboard for evaluating and comparing LLM prompts across mult...
New

We're in Beta

About us Mission Statement

Options

Thread Display Mode




Thread Preview

Skip Thread Previews