Skip to content
This repository was archived by the owner on Feb 27, 2024. It is now read-only.
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: NixOS/nixos-weekly
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: c5f13f6ae3c1
Choose a base ref
...
head repository: NixOS/nixos-weekly
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: d79d298c7ced
Choose a head ref
  • 4 commits
  • 2 files changed
  • 2 contributors

Commits on Aug 2, 2018

  1. simplify template

    domenkozar committed Aug 2, 2018

    Verified

    This commit was signed with the committer’s verified signature.
    domenkozar Domen Kožar
    Copy the full SHA
    3c073fb View commit details
  2. Add 2018/06 draft

    domenkozar committed Aug 2, 2018

    Verified

    This commit was signed with the committer’s verified signature.
    domenkozar Domen Kožar
    Copy the full SHA
    b2f40c4 View commit details

Commits on Aug 15, 2018

  1. Add 2018/06

    domenkozar committed Aug 15, 2018

    Verified

    This commit was signed with the committer’s verified signature.
    domenkozar Domen Kožar
    Copy the full SHA
    90e257c View commit details
  2. Merge pull request #61 from NixOS/master

    Call for content: 2018/06
    domenkozar authored Aug 15, 2018

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    d79d298 View commit details
Showing with 105 additions and 77 deletions.
  1. +102 −0 content/2018/06-formalizing-review-workflow-ofborg-update-string-context-explanation.rst
  2. +3 −77 template.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,102 @@
#06 - Formalizing review workflow, OfBorg update, String Context explanation
############################################################################

:date: 2018-08-15
:description: If we knew what it was we were doing,
it would not be called research, would it?


News
====

.. - Example news item title `with link`_
..
.. News item description (optional)
..
.. .. _`with link`: http://example.com
- `An EPYC NixOS build farm`_

Graham explores and benchmarks an AMD EPYC build server
against a differently incredible build server, finding
the EPYC's builds are much faster across the board.

.. _`An EPYC NixOS build farm`: https://grahamc.com/blog/an-epyc-nixos-build-farm


- `Understanding Nix's String Context`_

Shea Levy explains what is String Context, how it's implemented
in Nix and shares implications on the use of the language.

.. _`Understanding Nix's String Context`: http://blog.shealevy.com/2018/08/05/understanding-nix's-string-context/


- `PostgreSQL packaging is getting an overhaul`_

Easier use of plugins, version 10 as default, improved documentation,
LLVM JIT support and more.

.. _`PostgreSQL packaging is getting an overhaul`: https://github.com/NixOS/nixpkgs/pull/38698

- `RFC: pkgs.overrideWithScope`_

Add pkgs.overrideWithScope. This function is similar to pkgs.override, except
that it filters the arguments like callPackage does.

.. _`RFC: pkgs.overrideWithScope`: https://github.com/NixOS/nixpkgs/pull/44196

- `RFC: Use meta.tests to link from packages to the tests that test them`_

Aims to improve test discovery in nixpkgs.

.. _`RFC: Use meta.tests to link from packages to the tests that test them`: https://github.com/NixOS/nixpkgs/pull/44439

- `How to deploy Mendix applications with Nix/NixOS`_

.. _`How to deploy Mendix applications with Nix/NixOS`: http://sandervanderburg.blogspot.com/2018/08/automating-mendix-application.html


- `Layered build function abstractions for building Nix packages`_

An elaborate blog post that composes the stdenv.mkDerivation {} abstraction
function from scratch by using a layered approach.

.. _`Layered build function abstractions for building Nix packages`: http://sandervanderburg.blogspot.com/2018/07/layered-build-function-abstractions-for.html

- `OfBorg update`_

Build time-outs, push-button deploys, monitoring transparency, and more.

.. _`OfBorg update`: https://www.patreon.com/posts/timeouts-nix-ci-20643198


- `RFC 30: Formalize review workflow`_

A proposal for a new review workflow based on a set of pull-request states
(needs:review, needs:work). It is intended to help reviewers and contributors
get PRs merged quicker and reduce likelihood of PRs getting lost. It also
greatly increases the value of non-commiter reviews.

.. _`RFC 30: Formalize review workflow`: https://github.com/NixOS/rfcs/pull/30


- `libnix-haskell 0.2.0.1 released`_

libnix provides a nicely typed wrapper around the nix command line (for parsing,
instantiating and realizing). It also provides wrappers for the nix-prefetch-url
and nix-prefetch-git.

.. _`libnix-haskell 0.2.0.1 released`: https://hackage.haskell.org/package/libnix-0.2.0.1


Contribute to NixOS Weekly Newsletter
=====================================

This work would not be possible without the many contributions of the community.

You can help too! Comment on the `pull request`_ for the next edition
or look at the `issue tracker`_ to add other improvements.

.. _`pull request`: https://github.com/NixOS/nixos-weekly/pulls
.. _`issue tracker`: https://github.com/NixOS/nixos-weekly/issues
80 changes: 3 additions & 77 deletions template.rst
Original file line number Diff line number Diff line change
@@ -5,91 +5,17 @@
:description: (TODO: QUOTE)


.. -----------------------------------------------------------------------------
.. (OPTIONAL) Introduction text, as an editor this is your space to express
opinions
.. -----------------------------------------------------------------------------
.. -----------------------------------------------------------------------------
.. News - Special items that happen in community
.. -----------------------------------------------------------------------------
News
====

.. - Example news item title `with link`_
..
.. News item description (optional)
..
.. .. _`with link`: http://example.com
.. -----------------------------------------------------------------------------
.. Jobs - list of available Nix related jobs
.. -----------------------------------------------------------------------------
Jobs
====

.. - `Example job posting`_
..
.. .. _`Example job posting`: http://example.com
.. -----------------------------------------------------------------------------
.. Reading - List of blog posts, collected (hopefully) via planet.nixos.org
.. -----------------------------------------------------------------------------
Reading
=======

.. - `Example blog post title`_
..
.. optional extra description
..
.. .. _`blog post title`: http://example.com
.. -----------------------------------------------------------------------------
.. Tooling - List of useful tools (or their updates)
.. -----------------------------------------------------------------------------
Tooling
=======

.. - `Example tool with a link to it`_
..
.. Description what tool does, why it was created, or what is new since last
.. time.
..
.. .. _`tool name with a link to it`: http://example.com
.. -----------------------------------------------------------------------------
.. Events / Meetups - regular or one time announcements of FUTURE events
.. -----------------------------------------------------------------------------
Events / Meetups
==================

.. - Example event title `with link`
..
.. Event description
..
..
.. News item description
..
.. .. _`with link`: http://example.com
.. -----------------------------------------------------------------------------
.. TODO: this should be part of the article template, but we need to change old
articles once this is moved into article template
.. -----------------------------------------------------------------------------
Contribute to NixOS Weekly Newsletter
=====================================