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

Call for Content: 2018/09 #64

Merged
merged 6 commits into from
Sep 26, 2018
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -0,0 +1,67 @@
#09 - NixCon 2018 program, macOS 10.14 Mojave support, Haskell and Python packaging tips
########################################################################################

:date: 2018-09-26
:description: There is nothing impossible to them who will try.

News
====

- `The NixCon 2018 sold out and program is now live`_

.. _`The NixCon 2018 sold out and program is now live`: https://nixcon2018.org/#program

- `Help make the Nix ecosystem's docs better`_

A lot of people meet DocBook for the first time when they're contributing to
the documentation of older, well established open source projects like NixOS.
Now there is https://docbook.rocks/ to help you get past the initial hurdle of
"what do I do now?" I hope this helps!

.. _`Help make the Nix ecosystem's docs better`: https://docbook.rocks

- `Nix 2.1 has been added to the docker images`_

.. _`Nix 2.1 has been added to the docker images`: https://hub.docker.com/r/nixos/nix/tags/

- `Creating Nix build function abstractions for pluggable SDKs`_

.. _`Creating Nix build function abstractions for pluggable SDKs`: http://sandervanderburg.blogspot.com/2018/09/creating-nix-build-function.html

- `Packaging a Haskell library for artefact evaluation using nix`_

.. _`Packaging a Haskell library for artefact evaluation using nix`: http://mpickering.github.io/posts/2018-09-19-nix-artefacts.html

- `A way to develop software with Nix`_

This project illustrates using the Nix package manager for programming heterogeneous,
multi-module projects. Notably, it provides a Nix library called Pkgs-make to
save some of the boilerplate we might have to write when using Nix for managing a
software lifecycle. Pkgs-make currently directly supports Haskell and Python
development, but has the potential to support other language platforms.

.. _`A way to develop software with Nix`: https://github.com/shajra/example-nix

- `Nix 2.1 is compatible with macOS 10.14 Mojave, make sure to update Nix before upgrading`_

.. _`Nix 2.1 is compatible with macOS 10.14 Mojave, make sure to update Nix before upgrading`: https://nixos.org/nix/manual/#chap-installation

- `travis-ci Nix support now allows setting Nix version`_

.. _`travis-ci Nix support now allows setting Nix version`: https://docs.travis-ci.com/user/languages/nix/#default-nix-version

- `Building Customised NixOS Images`_

.. _`Building Customised NixOS Images`: https://nixos.mayflower.consulting/blog/2018/09/11/custom-images/


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

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

You can help too! Create or 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