-
-
Notifications
You must be signed in to change notification settings - Fork 324
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Astro/blog [RFR] #1190
Merged
Merged
Astro/blog [RFR] #1190
Changes from 24 commits
Commits
Show all changes
25 commits
Select commit
Hold shift + click to select a range
84f16f5
hacked a xml to md script
thilobillerbeck f9d7573
fix small issue with the xml to md script
thilobillerbeck 7e3439d
end imported md files with a newline
thilobillerbeck 2628c7f
import announcements and stories
thilobillerbeck 7371747
create basic list blog page
thilobillerbeck 9ea3ccc
adjusted styling of blog posts
thilobillerbeck d82427d
improve codeblock rendering
thilobillerbeck 2f55eab
integrated nixos weekly content
thilobillerbeck e7d9105
adjusted post styling
thilobillerbeck 22158da
add blog nav
thilobillerbeck 8acd4e1
add single post vie
thilobillerbeck 7995730
post toggle nav, excerpts
thilobillerbeck 4699159
improve post routing
thilobillerbeck e5fed84
fixed build errors
thilobillerbeck 9c58027
add rss feed
thilobillerbeck 9bfc3e8
fixed several rendering and linking issues
thilobillerbeck b06e2b7
small fixes
thilobillerbeck 28200d3
add topic related feeds
thilobillerbeck cc3d684
Merge branch 'main' into astro/blog
thilobillerbeck 1ebd9ce
adapt package lock
thilobillerbeck 9050166
adapt font to roboto-flex
thilobillerbeck b852246
fix heading leadings in article
thilobillerbeck 949eff0
fix weird button behavior
thilobillerbeck 34bf508
process blog images and include in release, fix learn article view
thilobillerbeck 3a824de
remove object-fit since this does nothing
thilobillerbeck File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,26 @@ | ||
import { DOMParser, XMLSerializer } from '@xmldom/xmldom' | ||
import { readFileSync, writeFileSync } from 'fs' | ||
import TurndownService from 'turndown' | ||
|
||
function generateMDCOntent(collectionName) { | ||
const fileContents = readFileSync(`blog/${collectionName}.xml`, 'utf8') | ||
const doc = new DOMParser().parseFromString(fileContents, 'text/xml') | ||
const els = Array.from(doc.getElementsByTagName('item')) | ||
els.forEach((item) => { | ||
const id = item.getElementsByTagName('title')[0].getAttribute('id') | ||
const title = item.getElementsByTagName('title')[0].textContent.replace(/(\r\n|\n|\r)/gm, "").replace(/ +(?= )/g,''); | ||
const pubDate = new Date(item.getElementsByTagName('pubDate')[0].textContent) | ||
const content = new TurndownService().turndown(new XMLSerializer().serializeToString(item.getElementsByTagName('description')[0])) | ||
writeFileSync(`src/content/blog/${collectionName}/${pubDate.toISOString().substring(0,10)}_${id}.md`, `--- | ||
id: ${id} | ||
title:${title} | ||
date: ${pubDate.toISOString()} | ||
category: ${collectionName} | ||
--- | ||
${content} | ||
`, { flag: 'ax' }) | ||
}) | ||
} | ||
|
||
generateMDCOntent('stories') | ||
generateMDCOntent('announcements') |
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes.
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,7 @@ | ||
--- | ||
id: icse-2004 | ||
title: Paper “Imposing a Memory Management Discipline on Software Deployment” accepted for presentation at ICSE 2004! | ||
date: 2004-01-16T00:00:00.000Z | ||
category: announcements | ||
--- | ||
The first Nix paper. |
7 changes: 7 additions & 0 deletions
7
src/content/blog/announcements/2005-03-17_patching-paper-accepted-for-cbse-2005.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,7 @@ | ||
--- | ||
id: patching-paper-accepted-for-cbse-2005 | ||
title: Patching paper accepted for CBSE 2005 | ||
date: 2005-03-17T00:00:00.000Z | ||
category: announcements | ||
--- | ||
The paper “Efficient Upgrading in a Purely Functional Component Deployment Model” has been accepted at [CBSE 2005](https://web.archive.org/web/20090712101213/https://www.sei.cmu.edu/pacc/CBSE2005/). It describes how we can deploy updates to Nix packages efficiently, even if “fundamental” packages like Glibc are updated (which cause a rebuild of all dependent packages), by deploying binary patches between components in the Nix store. Includes techniques such as patch chaining and computing deltas between archive files. |
7 changes: 7 additions & 0 deletions
7
...g/announcements/2005-08-22_service-deployment-paper-accepted-for-scm-12-2005.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,7 @@ | ||
--- | ||
id: service-deployment-paper-accepted-for-scm-12-2005 | ||
title: Service deployment paper accepted for SCM-12 | ||
date: 2005-08-22T00:00:00.000Z | ||
category: announcements | ||
--- | ||
The paper “Service Configuration Management” (accepted at the [12th International Workshop on Software Configuration Management](https://web.archive.org/web/20200422192338/https://users.soe.ucsc.edu/~ejw/scm12/)) describes how we can rather easily deploy “services” (e.g., complete webserver configurations such as our [Subversion server](http://svn.nixos.org/)) through Nix by treating the non-component parts (such as configuration files, control scripts and static data) as components that are built by Nix expressions. The result is that all advantages that Nix offers to software deployment also extend to service deployment, such as the ability to easily have multiple configuration side by side, to roll back configurations, and to identify the precise dependencies of a configuration. |
7 changes: 7 additions & 0 deletions
7
...ent/blog/announcements/2005-08-28_secure-sharing-paper-accepted-for-ase-2005.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,7 @@ | ||
--- | ||
id: secure-sharing-paper-accepted-for-ase-2005 | ||
title: Secure sharing paper accepted for ASE 2005 | ||
date: 2005-08-28T00:00:00.000Z | ||
category: announcements | ||
--- | ||
The paper “Secure Sharing Between Untrusted Users in a Transparent Source/Binary Deployment Model” has been accepted at [ASE 2005](http://www.ase-conference.org/). This paper describes how a Nix store can be securely shared by multiple users who may not trust each other; i.e., how do we prevent one user from installing a Trojan horse that is subsequently executed by some other user? |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,7 @@ | ||
--- | ||
id: nix-0.9 | ||
title: Nix 0.9 released | ||
date: 2005-10-16T00:00:00.000Z | ||
category: announcements | ||
--- | ||
[Nix 0.9](https://web.archive.org/web/20140913053124/https://releases.nixos.org/nix/nix-0.9/) has been released. This is a new major release that provides quite a few performance improvements and bug fixes, as well as a number of new features. Read the [release notes](https://web.archive.org/web/20140913061858/https://releases.nixos.org/nix/nix-0.9/release-notes/) for details. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,7 @@ | ||
--- | ||
id: nix-0.9.2 | ||
title: Nix 0.9.2 released | ||
date: 2005-10-21T00:00:00.000Z | ||
category: announcements | ||
--- | ||
[Nix 0.9.2](https://web.archive.org/web/20140913055759/https://releases.nixos.org/nix/nix-0.9.2/) has been released released. This is a bug fix release that addresses some problems on Mac OS X. |
7 changes: 7 additions & 0 deletions
7
src/content/blog/announcements/2006-02-18_phd-thesis-defended-2006.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,7 @@ | ||
--- | ||
id: phd-thesis-defended-2006 | ||
title: PhD thesis defended | ||
date: 2006-02-18T00:00:00.000Z | ||
category: announcements | ||
--- | ||
[Eelco Dolstra](https://web.archive.org/web/20080205081357/https://people.cs.uu.nl/eelco) defended his [PhD thesis](https://edolstra.github.io/pubs/phd-thesis.pdf) on the purely functional deployment model. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,7 @@ | ||
--- | ||
id: nixpkgs-0.9 | ||
title: Nixpkgs 0.9 released | ||
date: 2006-03-03T00:00:00.000Z | ||
category: announcements | ||
--- | ||
[Nixpkgs 0.9](https://web.archive.org/web/20140913055101/https://releases.nixos.org/nixpkgs/nixpkgs-0.9/) has been [released](https://web.archive.org/web/20110820121350/http://mail.cs.uu.nl/pipermail/nix-dev/2006-January/000121.html). |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,7 @@ | ||
--- | ||
id: nix-0.10 | ||
title: Nix 0.10 released | ||
date: 2006-11-06T00:00:00.000Z | ||
category: announcements | ||
--- | ||
[Nix 0.10](https://web.archive.org/web/20140913062041/https://releases.nixos.org/nix/nix-0.10/) has been released. This release has many improvements and bug fixes; see the [release notes](https://web.archive.org/web/20140913061253/https://releases.nixos.org/nix/nix-0.10/release-notes/) for details. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,7 @@ | ||
--- | ||
id: nix-0.10.1 | ||
title: Nix 0.10.1 released | ||
date: 2006-11-11T00:00:00.000Z | ||
category: announcements | ||
--- | ||
[Nix 0.10.1](https://web.archive.org/web/20140913060038/https://releases.nixos.org/nix/nix-0.10.1/) has been released. It fixes two obscure bugs that shouldn’t affect most users. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,7 @@ | ||
--- | ||
id: nixpkgs-0.10 | ||
title: Nixpkgs 0.10 released | ||
date: 2006-11-12T00:00:00.000Z | ||
category: announcements | ||
--- | ||
[Nixpkgs 0.10](https://web.archive.org/web/20140913061226/https://releases.nixos.org/nixpkgs/nixpkgs-0.10/) has been released. See the [release notes](https://web.archive.org/web/20140913060334/https://releases.nixos.org/nixpkgs/nixpkgs-0.10/release-notes/) for details. |
11 changes: 11 additions & 0 deletions
11
src/content/blog/announcements/2007-02-23_new-build-farm-hardware-at-tud-2007.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,11 @@ | ||
--- | ||
id: new-build-farm-hardware-at-tud-2007 | ||
title: New build farm hardware at TUD | ||
date: 2007-02-23T00:00:00.000Z | ||
category: announcements | ||
--- | ||
[![New build farm](https://web.archive.org/web/20200422161704if_/https://farm1.static.flickr.com/185/367433201_9ee5ad0986_m.jpg)](https://www.flickr.com/photos/eelcovisser/367433201/)To quote Eelco Visser: new hardware for buildfarm at Delft University of Technology has arrived. | ||
|
||
Here’s what we have: 5 Intel Core 2 Duo DualCore machines with 1GB RAM, 2 Mac minis with 1,83-GHz Intel Core Duo-processor, another Core 2 Duo a UPS to deal with spikes in power supply, a console with integrated monitor and keyboard switches, a rack with room for a couple more machines. | ||
|
||
Here’s what we’re going to do with the goodies. The five Intel machines and the two MacMinis (also Intel) are going to be used to crank at building hundreds of software packages. Using virtualisation we should be able to run builds on multiple operating system distributions. [Read more…](https://eelcovisser.org/blog/2007/01/23/bootfarm/) |
7 changes: 7 additions & 0 deletions
7
src/content/blog/announcements/2007-02-23_nixos-for-x86_64.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,7 @@ | ||
--- | ||
id: nixos-for-x86_64 | ||
title: NixOS for x86_64 | ||
date: 2007-02-23T00:00:01.000Z | ||
category: announcements | ||
--- | ||
NixOS now works on x86\_64 machines. A 64-bit ISO is [available](/download.html). |
7 changes: 7 additions & 0 deletions
7
src/content/blog/announcements/2007-03-19_nixos-manual-2007.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,7 @@ | ||
--- | ||
id: nixos-manual-2007 | ||
title: NixOS manual | ||
date: 2007-03-19T00:00:00.000Z | ||
category: announcements | ||
--- | ||
There is now some [basic documentation for NixOS](/manual/nixos/unstable/). |
11 changes: 11 additions & 0 deletions
11
src/content/blog/announcements/2007-04-05_nixos-progress-report-2007-april.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,11 @@ | ||
--- | ||
id: nixos-progress-report-2007-april | ||
title: NixOS progress report | ||
date: 2007-04-05T00:00:00.000Z | ||
category: announcements | ||
--- | ||
[![NixOS screenshot](../../../assets/image/screenshots/nixos-compiz-cube.png)](../../../assets/image/screenshots//nixos-compiz-cube.png) NixOS is now _almost_ usable as a desktop OS ;-). We have an X server, a bunch of Gnome packages, basic wireless support, and of course all the applications in Nixpkgs that we had all along running on other Linux distributions. Here are a few screenshots: | ||
|
||
* [X server with Compiz window manager](../../../assets/image/screenshots/nixos-compiz-cube.png). | ||
* [Emacs and a few terminals](../../../assets/image/screenshots/nixos-terminals.png) showing off the (near) absence of /lib, /bin etc.; everything is in the Nix store. | ||
* [Some applications](../../../assets/image/screenshots/nixos-apps.png). |
9 changes: 9 additions & 0 deletions
9
src/content/blog/announcements/2007-05-02_nixos-progress-report-2007-may.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,9 @@ | ||
--- | ||
id: nixos-progress-report-2007-may | ||
title: NixOS progress report | ||
date: 2007-05-02T00:00:00.000Z | ||
category: announcements | ||
--- | ||
[![KDE logo](../../../assets/image/klogo-official-crystal-128x128.png)](https://www.kde.org) We now have [KDE](https://www.kde.org/) running on NixOS ([obligatory screenshot](../../../assets/image/screenshots/nixos-kde.png)). Just kdebase for now (Martin Bravenboer already added kdelibs a long time ago so that we could run the wonderful [KCachegrind](http://kcachegrind.sourceforge.net/cgi-bin/show.cgi)), but it contains all the important stuff (Konqueror, KDesktop, Kicker, Konsole, Control Center, etc.). | ||
|
||
In related news, we can safely say that, rumours to the contrary notwithstanding, NixOS is not an [April Fools’ Joke](http://www.osnews.com/comment.php?news_id=17601). |
7 changes: 7 additions & 0 deletions
7
src/content/blog/announcements/2007-06-08_hotos-paper-on-nixos.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,7 @@ | ||
--- | ||
id: hotos-paper-on-nixos | ||
title: HotOS paper on NixOS | ||
date: 2007-06-08T00:00:00.000Z | ||
category: announcements | ||
--- | ||
Eelco Dolstra presented the paper [_Purely Functional System Configuration Management_](https://edolstra.github.io/pubs/hotos-final.pdf) at the [11th Workshop on Hot Topics in Operating Systems (HotOS XI)](https://www.usenix.org/events/hotos07/). It gives an overview of the ideas behind [NixOS](/). The [slides](http://people.cs.uu.nl/eelco/talks/hotos-may-2007.pdf) are also available. |
7 changes: 7 additions & 0 deletions
7
src/content/blog/announcements/2007-09-14_commits-mailing-list-2007.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,7 @@ | ||
--- | ||
id: commits-mailing-list-2007 | ||
title: Commits mailing list | ||
date: 2007-09-14T00:00:00.000Z | ||
category: announcements | ||
--- | ||
There is now a [mailing list](https://web.archive.org/web/20110820121249/http://mail.cs.uu.nl/mailman/listinfo/nix-commits) ([email protected]) that you can subscribe to if you want to receive automatic commit notifications from the Nix Subversion repository. |
9 changes: 9 additions & 0 deletions
9
src/content/blog/announcements/2007-09-22_nixos-progress-report-2007-september.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,9 @@ | ||
--- | ||
id: nixos-progress-report-2007-september | ||
title: NixOS progress report | ||
date: 2007-09-22T00:00:00.000Z | ||
category: announcements | ||
--- | ||
[![NixOS screenshot](../../../assets/image/screenshots/nixos-games.png)](../../../assets/image/screenshots/nixos-games.png) [Wine](https://www.winehq.org/) now runs on NixOS! Finally we can run all those [legacy applications](../../../assets/image/screenshots/nixos-games.png)... Thanks to Michael Raskin for adding Wine and a NPTL-enabled Glibc (which Wine seems to need). This is a nice application of purely functional package composition, by the way: Wine didn’t work with the standard Glibc in Nixpkgs, so we just [pass it another Glibc at build time](https://svn.nixos.org/viewvc/nix/nixpkgs/trunk/pkgs/top-level/all-packages.nix?r1=9165&r2=9164&pathrev=9165). | ||
|
||
In other news, Nix 0.11 and Nixpkgs 0.11 will be released soon. |
9 changes: 9 additions & 0 deletions
9
src/content/blog/announcements/2007-10-10_openoffice-in-nixpkgs.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,9 @@ | ||
--- | ||
id: openoffice-in-nixpkgs | ||
title: OpenOffice in Nixpkgs | ||
date: 2007-10-10T00:00:00.000Z | ||
category: announcements | ||
--- | ||
[![OpenOffice screenshot](../../../assets/image/screenshots/nixos-openoffice.png)](../../../assets/image/screenshots/nixos-openoffice.png) [OpenOffice](https://www.openoffice.org/) is now in Nixpkgs ([screenshot of OpenOffice 2.2.1 running under NixOS](../../../assets/image/screenshots/nixos-openoffice.png), and [another screenshot](https://web.archive.org/web/20160528175628if_/https://www.denbreejen.net/public/nixos/nixos-oo-scrs.png)). Despite being a rather gigantic package (it takes two hours to compile on an Intel Core 2 6700), OpenOffice had only two “impurities” (references to paths outside of the Nix store) in its [build process](https://svn.nixos.org/viewvc/nix/nixpkgs/trunk/pkgs/applications/office/openoffice/) that had to be resolved — a reference to /bin/bash and one to /usr/lib/libjpeg.so. | ||
|
||
Armijn Hemel, Wouter den Breejen and Eelco Dolstra contributed to the Nix expression for OpenOffice. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,7 @@ | ||
--- | ||
id: nixpkgs-0.11 | ||
title: Nixpkgs 0.11 released | ||
date: 2007-10-12T00:00:00.000Z | ||
category: announcements | ||
--- | ||
[Nixpkgs 0.11](https://web.archive.org/web/20140913055544/https://releases.nixos.org/nixpkgs/nixpkgs-0.11/) has been released. See the [release notes](https://web.archive.org/web/20140913054140/https://releases.nixos.org/nixpkgs/nixpkgs-0.11/release-notes/) for details. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,7 @@ | ||
--- | ||
id: nix-0.11 | ||
title: Nix 0.11 released | ||
date: 2008-01-31T00:00:00.000Z | ||
category: announcements | ||
--- | ||
[Nix 0.11](https://web.archive.org/web/20140913060613/https://releases.nixos.org/nix/nix-0.11/) has been released. This is a major new release representing over a year of development. The most important improvement is secure multi-user support. It also features many usability enhancements and language extensions, many of them prompted by NixOS, the purely functional Linux distribution based on Nix. See the [release notes](https://web.archive.org/web/20140913055323/https://releases.nixos.org/nix/nix-0.11/release-notes/) for details. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,7 @@ | ||
--- | ||
id: new-nixos-isos | ||
title: New NixOS ISOs | ||
date: 2008-02-06T00:00:00.000Z | ||
category: announcements | ||
--- | ||
[![NixOS installer online help](../../../assets/image/screenshots/nixos-installer-help.png)](../../../assets/image/screenshots/nixos-installer-help.png) New NixOS installation CD images for i686 and x86\_64 are [available](https://web.archive.org/web/20200423231710/https://releases.nixos.org/nixos-0.1pre10083/), which is a good thing as the previous ones were already a few months old. The new images are Nix 0.11-based, contain [Memtest86+](http://www.memtest.org/) as a convenience, should support more SATA drives, and show online help (the [NixOS manual](/manual/nixos/unstable/)) on virtual console 7. |
7 changes: 7 additions & 0 deletions
7
src/content/blog/announcements/2008-03-14_jacquard-grant-proposal-accepted.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,7 @@ | ||
--- | ||
id: jacquard-grant-proposal-accepted | ||
title: Jacquard grant proposal accepted! | ||
date: 2008-03-14T00:00:00.000Z | ||
category: announcements | ||
--- | ||
The [Jacquard program](https://web.archive.org/web/20130923164506/https://www.nwo.nl/onderzoek-en-resultaten/programmas/Jacquard) of NWO and EZ has granted funding for the Nix-related project “Pull Deployment of Services” (PDS), which is about improving the deployment of software and services in complex heterogenous environments. The grant consists of 368 K€ for a PhD student (4 years) and a postdoc (3 years). If you’re interested in these positions, please have a look at [this page](http://swerl.tudelft.nl/bin/view/Main/PDS), and don’t hesitate to contact [Eelco Visser](http://swerl.tudelft.nl/bin/view/EelcoVisser) or [Eelco Dolstra](https://edolstra.github.io/). |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,7 @@ | ||
--- | ||
id: ldta-2008-paper | ||
title: LDTA 2008 paper | ||
date: 2008-05-05T00:00:00.000Z | ||
category: announcements | ||
--- | ||
Eelco Dolstra presented the paper [“Maximal Laziness — An Efficient Interpretation Technique for Purely Functional DSLs”](https://edolstra.github.io/pubs/laziness-ldta2008-final.pdf) at [8th Workshop on Language Description, Tools and Applications (LDTA 2008)](https://web.archive.org/web/20090716235453/http://ldta2008.inf.elte.hu/). It’s about caching of evaluation results in the Nix expression evaluator as a technique to make a simple term-rewriting evaluator efficient. Slides are [here](https://edolstra.github.io/talks/ldta-apr-2008.pdf). |
7 changes: 7 additions & 0 deletions
7
src/content/blog/announcements/2008-05-25_website-svn-repositories-moved-2008.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,7 @@ | ||
--- | ||
id: website-svn-repositories-moved-2008 | ||
title: Website / SVN repositories moved | ||
date: 2008-05-25T00:00:00.000Z | ||
category: announcements | ||
--- | ||
The Nix website has moved to [nixos.org](/) (hosted at [TU Delft](http://www.tudelft.nl/)). The Subversion repositories have moved to [svn.nixos.org](http://svn.nixos.org/). See [this mailing list posting](https://web.archive.org/web/20120118052400/http://mail.cs.uu.nl/pipermail/nix-dev/2008-April/000740.html) for information about moving existing SVN working copies. |
7 changes: 7 additions & 0 deletions
7
src/content/blog/announcements/2008-06-06_website-back-up-2008.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,7 @@ | ||
--- | ||
id: website-back-up-2008 | ||
title: Website back up | ||
date: 2008-06-06T00:00:00.000Z | ||
category: announcements | ||
--- | ||
The Nix website was down for a few days due to cooling problems in the server room causing the machine to overheat. These should be resolved now. Apologies for the inconvenience. |
7 changes: 7 additions & 0 deletions
7
src/content/blog/announcements/2008-07-16_nixos-paper-accepted-at-icfp-2008.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,7 @@ | ||
--- | ||
id: nixos-paper-accepted-at-icfp-2008 | ||
title: NixOS paper accepted at ICFP! | ||
date: 2008-07-16T00:00:00.000Z | ||
category: announcements | ||
--- | ||
The paper “NixOS: A Purely Functional Linux Distribution” (by Eelco Dolstra and Andres Löh) has been [accepted](https://web.archive.org/web/20170129015859/http://www.icfpconference.org/icfp2008/accepted/accepted.html) for presentation at the [2008 International Conference on Functional Programming](https://web.archive.org/web/20200729214737/http://www.icfpconference.org/icfp2008/) (ICFP). It describes NixOS in much greater detail than last year’s HotOS paper, and argues why the purely functional style and features such as laziness are important for system configuration management. It also provides some measurements on the actual purity of Nix build actions. A [draft of the paper](https://edolstra.github.io/pubs/nixos-icfp2008-submitted.pdf) is available. |
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Was something breaking without
object-contain
?There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
not really, this is just a remainder of debugging. I just removed it :D