Skip to content

Commit 9c76510

Browse files
author
Matt Sugihara
committed
#72 added layout
1 parent 9a61d9d commit 9c76510

File tree

3 files changed

+111
-1
lines changed

3 files changed

+111
-1
lines changed
Lines changed: 88 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,88 @@
1+
---
2+
layout: compress
3+
---
4+
<!DOCTYPE html>
5+
<html lang="en">
6+
<head>
7+
<meta charset="utf-8">
8+
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
9+
<meta name="viewport" content="width=device-width, initial-scale=1">
10+
<title>Open Source Design{% if page.title %} | {{ page.title }}{% endif %}</title>
11+
<link rel="shortcut icon" href="/favicon.ico">
12+
<style>
13+
@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,600);
14+
15+
*{
16+
border:0;
17+
outline:0;
18+
padding:0;
19+
margin:0;
20+
box-sizing: border-box;
21+
font-family: "Open Sans", sans-serif;
22+
}
23+
24+
section{
25+
width:100%;
26+
max-width: 40rem;
27+
margin:0 auto;
28+
padding:1rem;
29+
line-height: 180%;
30+
}
31+
32+
h2{
33+
padding-top: 1rem;
34+
}
35+
36+
p{
37+
padding-bottom:1rem;
38+
}
39+
40+
blockquote{
41+
font-size: 240%;
42+
font-style: italic;
43+
line-height: 130%;
44+
}
45+
46+
sup{
47+
font-family: "Courier New", serif;
48+
text-decoration: none;
49+
}
50+
</style>
51+
<!--[if lt IE 9]>
52+
<script src="//html5shiv.googlecode.com/svn/trunk/html5.js"></script>
53+
<![endif]-->
54+
</head>
55+
<body itemscope itemtype="http://schema.org/WebPage">
56+
<meta itemscope itemprop="url" content="{{ site.url }}{{ page.url }}">
57+
{% if page.title %}<meta itemscope itemprop="name" content="{{ page.title }}">{% endif %}
58+
<div id="sitebar"><a href="/">
59+
<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:a="http://ns.adobe.com/AdobeSVGViewerExtensions/3.0/" x="0px" y="0px" width="25px" height="25px" viewBox="0 0 25 25" xml:space="preserve">
60+
<path fill="#FFF" d="M12.5,10.521c-1.093,0-1.979,0.886-1.979,1.979c0,0.953,0.673,1.747,1.57,1.936V24.99C12.227,24.994,12.363,25,12.5,25 s0.273-0.006,0.409-0.01V14.436c0.896-0.189,1.57-0.984,1.57-1.936C14.479,11.407,13.593,10.521,12.5,10.521z M25,12.5 C25,5.596,19.403,0,12.5,0S0,5.596,0,12.5c0,6.489,4.944,11.821,11.271,12.439l0,0l0-0.002l0,0 c-0.031-5.08-3.094-9.005-4.364-10.415v0c0,0-0.522-0.626-0.226-1.376l2.314-5.869c0,0,0.428-1.085,1.379-1.085H12.5h2.127 c0.951,0,1.379,1.085,1.379,1.085l2.314,5.869c0.296,0.75-0.226,1.376-0.226,1.376v0c-1.271,1.411-4.333,5.335-4.364,10.415l0,0.002 C20.056,24.321,25,18.989,25,12.5z"></path>
61+
</svg></a></div>
62+
<div id="site">
63+
<div id="image"></div>
64+
<article id="article" itemscope itemtype=http://schema.org/BlogPosting>
65+
<meta itemprop="description" content="{{ page.excerpt | strip_html}}">
66+
<h1 itemprop="name">Using GitHub for Design Collaboration</h1>
67+
<div id="publishDate">Published <time itemprop="datePublished" datetime="{{page.date | date: "%Y-%m-%d" }}">{{page.date | date: "%b %e, %Y" }}</time>
68+
</div>
69+
<section itemprop="articleBody">
70+
{{ content }}
71+
</section>
72+
<div id="author" itemprop="author" itemscope itemtype="http://schema.org/Person">
73+
{% assign author = site.authors[page.author] %}
74+
<header>About the author</header>
75+
<section>
76+
<div id="avatar"><a href="{{author.web}}"><img itemprop="image" src="http://www.gravatar.com/avatar/{{author.gravatar}}?s=160.jpg" alt="{{author.display_name}}" width="80" height="80"></a></div>
77+
<h3><a href="{{author.web}}" itemprop="url"><span itemprop="name">{{author.display_name}}</span></a></h3>
78+
<p class="author_bio">{{author.bio}}</p>
79+
</section>
80+
</div>
81+
{% include post_footer.html %}
82+
{% include comments.html %}
83+
</article>
84+
</div>
85+
<footer></footer>
86+
</body>
87+
{% include analytics.html %}
88+
</html>

articles/_posts/2013-10-31-open-design-is-not-design-by-committee.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
title: "Open Design is not Design by Committee"
3-
layout: post
3+
layout: open-design-is-not-design-by-committee
44
category: articles
55
tags: faq
66
author: garthdb
@@ -16,6 +16,8 @@ For those who are unfamiliar with the term Design By Committee, it is a special
1616

1717
I think some designers have the mistaken idea that open source projects are lawless anarchies, where random contributors haphazardly throw bits and pieces together; forming a version of Frankenstein's monster that hopefully can perform basic tasks. In reality a healthy open source project needs to have an owner, or small group of owners[^1], with a strong sense of where the project is heading. With a core team in place, outside contributors can file issues, submit contributions, and just complain about things they don't like. The core team of owners can then accept or reject the contributions from the community (hopefully in a way that encourages growth and future contributions).
1818

19+
>instead of being an expert consultant, the designer becomes the tool of the committee members who often have very little design experience
20+
1921
##Ownership is key
2022

2123
The most important difference between Open Source Design and Design by Committee is this concept of ownership. In the context of Design by Committee, usually the designer is a contractor or agency hired by the committee, or underling that is far below the committee members on the org chart. This is the heart of the problem with designing by committee; instead of being an expert consultant, the designer becomes the tool of the committee members who often have very little design experience. It is not unlike giving a formula one racecar to someone without a driver's license; regardless of how well the car can perform, the result will most likely be unremarkable or even disastrous.

npm-debug.log

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
0 info it worked if it ends with ok
2+
1 verbose cli [ 'node', '/usr/local/bin/npm', 'install' ]
3+
2 info using npm@2.14.0
4+
3 info using node@v0.12.7
5+
4 verbose readDependencies loading dependencies from /Users/matt/repos/designopen.github.io/package.json
6+
5 error install Couldn't read dependencies
7+
6 verbose stack Error: ENOENT, open '/Users/matt/repos/designopen.github.io/package.json'
8+
6 verbose stack at Error (native)
9+
7 verbose cwd /Users/matt/repos/designopen.github.io
10+
8 error Darwin 14.5.0
11+
9 error argv "node" "/usr/local/bin/npm" "install"
12+
10 error node v0.12.7
13+
11 error npm v2.14.0
14+
12 error path /Users/matt/repos/designopen.github.io/package.json
15+
13 error code ENOPACKAGEJSON
16+
14 error errno -2
17+
15 error package.json ENOENT, open '/Users/matt/repos/designopen.github.io/package.json'
18+
15 error package.json This is most likely not a problem with npm itself.
19+
15 error package.json npm can't find a package.json file in your current directory.
20+
16 verbose exit [ -2, true ]

0 commit comments

Comments
 (0)