Permalink
Browse files

.fr -> .io

  • Loading branch information...
1 parent e5417ed commit 86894138de57aa21ab4783599a6e53fbbc9e3a96 @MoOx MoOx committed Nov 13, 2015
View
@@ -12,7 +12,7 @@ env:
global:
# GH_TOKEN
- secure: d1VZ29IbfOn0Re774eOWFpCcSLMd3N49ehmMOF8NiAQBV30NddTr5GVua19sMfCBVryHVu5MaaD+xf8Qr1fANqZveFhjIdTsTRLt7BkfxpmrWwHKn6g1szQq6KMCUECtHToe9qrCwA/UC0p4+rNofd3PnlF51dTPvP8ZG1Yy7U0=
- - GIT_DEPLOY_REPO=https://$GH_TOKEN@github.com/putaindecode/putaindecode.fr.git
+ - GIT_DEPLOY_REPO=https://$GH_TOKEN@github.com/putaindecode/putaindecode.io.git
deploy:
skip_cleanup: true
View
@@ -2,7 +2,7 @@
Chez _Putain de code !_, on te laisse l'opportunité d'apporter ta pierre à
l'édifice, comme on te l'explique en détails [sur un article dédié sur le
-site](http://putaindecode.fr/fr/contribuer/).
+site](http://putaindecode.io/fr/contribuer/).
Tu trouveras ici les bonnes pratiques minimales pour pouvoir participer.
@@ -33,7 +33,7 @@ C'est l'étape la plus simple, utilise l'interface de GitHub pour ça.
[ImageOptim](https://imageoptim.com/)
- Indiquer via un lien dans la meta `header.credit` l'URL de l'origine
- Si tes images rendent difficile la lecture du titre, tu peux spécifier
- un dégradé ([exemple de dégradé sur un header](https://github.com/putaindecode/putaindecode.fr/blob/master/content/fr/articles/entreprendre/auto-entrepreneuriat-retour-experiences/index.md))
+ un dégradé ([exemple de dégradé sur un header](https://github.com/putaindecode/putaindecode.io/blob/master/content/fr/articles/entreprendre/auto-entrepreneuriat-retour-experiences/index.md))
- Tu peux aussi spécifier la clé `header.light` si ton fond est clair
(cf. exemple ci-dessus)
- Respecter 80 chars par ligne pour faciliter les diff lors de corrections
View
@@ -1,19 +1,19 @@
# Putain de code !
-[![Travis Build Status](https://img.shields.io/travis/putaindecode/putaindecode.fr.svg?label=unix build)](https://travis-ci.org/putaindecode/putaindecode.fr)
-[![AppVeyor Build Status](https://img.shields.io/appveyor/ci/MoOx/putaindecode-fr.svg?label=windows build)](https://ci.appveyor.com/project/MoOx/putaindecode-fr)
+[![Travis Build Status](https://img.shields.io/travis/putaindecode/putaindecode.io.svg?label=unix build)](https://travis-ci.org/putaindecode/putaindecode.io)
+[![AppVeyor Build Status](https://img.shields.io/appveyor/ci/MoOx/putaindecode-io.svg?label=windows build)](https://ci.appveyor.com/project/MoOx/putaindecode-io)
-<img align="right" alt="" src="https://github.com/putaindecode/putaindecode.fr/blob/master/content/images/p!-logo--no-bubble-512--trim.png" width="128">
+<img align="right" alt="" src="https://github.com/putaindecode/putaindecode.io/blob/master/content/images/p!-logo--no-bubble-512--trim.png" width="128">
-Code source du site [_Putain de code !_](http://putaindecode.fr/).
+Code source du site [_Putain de code !_](http://putaindecode.io/).
Contient tout le nécessaire pour faire fonctionner le site.
Pas de base de données à installer, pas de serveurs à configurer.
## tl;dr;
```console
-$ git clone https://github.com/putaindecode/putaindecode.fr.git
-$ cd putaindecode.fr
+$ git clone https://github.com/putaindecode/putaindecode.io.git
+$ cd putaindecode.io
$ npm install
$ npm start
```
@@ -24,7 +24,7 @@ vous trouverez réponse dans la section de démarrage plus bas.**
## Contributions
Les articles peuvent être postés ici sous forme de PR une fois qu'on est OK dans
-[une issue du repo](https://github.com/putaindecode/putaindecode.fr/issues).
+[une issue du repo](https://github.com/putaindecode/putaindecode.io/issues).
Si vous souhaitez voir un post écrit, ou même en écrire un, faites un tour là
bas ;)
@@ -44,8 +44,8 @@ pour télécharger le plugin adéquat pour votre éditeur.__
## Récupérer les sources du site
```console
-$ git clone https://github.com/putaindecode/putaindecode.fr.git
-$ cd putaindecode.fr
+$ git clone https://github.com/putaindecode/putaindecode.io.git
+$ cd putaindecode.io
$ npm install
```
@@ -111,10 +111,10 @@ dans votre message de commit._
### Auteurs et contributeurs
* [Membres de l'organisation](https://github.com/putaindecode?tab=members)
-* [Liste des contributeurs](https://github.com/putaindecode/putaindecode.fr/graphs/contributors)
+* [Liste des contributeurs](https://github.com/putaindecode/putaindecode.io/graphs/contributors)
### Logo & Avatar
Remerciements à toutes les personnes impliquées dans cette discussion [putaindecode/organisation/issues/4](https://github.com/putaindecode/organisation/issues/4).
Remerciement spécial à [@bloodyowl](https://github.com/bloodyowl) pour le
-[logo initial](https://github.com/putaindecode/putaindecode.fr/blob/3324cbe7637dacd1f42a412c1085431a2d551928/src/assets/_images/p!-logos.png).
+[logo initial](https://github.com/putaindecode/putaindecode.io/blob/3324cbe7637dacd1f42a412c1085431a2d551928/src/assets/_images/p!-logos.png).
@@ -109,7 +109,7 @@ Pourquoi ne pas ajouter des liens dans les ressources retournées via REST ? Nou
* Quand on renvoie un tableau json par exemple, dans chaque item,
* on peut ajouter les liens qui permettent de le mettre à jour ;
* on peut ajouter les liens qui permettent de récupérer des données liées comme l'auteur d'un livre, les mentions d'un tweet, etc. ;
- * on peut ajouter l'URL de putaindecode.fr.
+ * on peut ajouter l'URL de putaindecode.io.
Voici un exemple de trame JSON avec les informations HATEOAS. Pour information, il s'agit d'un webservice qui permet de lister des conférences.
@@ -73,5 +73,5 @@ serveur d'intégration continue, nous y étudierons simplement ce que nous avons
fait pour notre site.
Si vous êtes trop curieux, vous pouvez déjà [consulter le code source de notre
-site](https://github.com/putaindecode/putaindecode.fr) et fouiller dans le
+site](https://github.com/putaindecode/putaindecode.io) et fouiller dans le
`package.json` (section `scripts`) pour deviner la suite...
@@ -124,7 +124,7 @@ Puis si c'est juste pour ajouter des variables, il existe d'autres solutions...
_Note: si vous avez d'autres pré-processeurs intéressants, je me ferais un plaisir
de les ajouter ici. Mais bon [vous pouvez aussi le faire tout seul comme un
-grand](https://github.com/putaindecode/putaindecode.fr/blob/master/pages/fr/articles/css/preprocesseurs/index.md)._
+grand](https://github.com/putaindecode/putaindecode.io/blob/master/pages/fr/articles/css/preprocesseurs/index.md)._
## Les pré-processeurs sont-ils vraiment nécessaire ?
@@ -88,10 +88,10 @@ dossier du nom spécifié en dernier argument.
Par exemple, si je veux cloner le dépôt du site :
```console
-$ git clone https://github.com/putaindecode/putaindecode.fr.git
+$ git clone https://github.com/putaindecode/putaindecode.io.git
```
-Ça va créer un dossier `putaindecode.fr` avec le contenu du dépôt.
+Ça va créer un dossier `putaindecode.io` avec le contenu du dépôt.
`clone` accepte plusieurs types d'adresses : HTTP(S), SSH, protocole Git dédié et
même des chemins locaux pour cloner un dépôt situé ailleurs sur le système de
@@ -202,29 +202,29 @@ Du coup, on avait carrément refait notre site avec Gulp
nous sommes passé de Gulp.**
Pour aller plus loin, vous n'avez qu'à ouvrir notre ancien
-[Gulpfile](https://github.com/putaindecode/putaindecode.fr/blob/6702dffed608cf6d03141f1dcdbb096a66ff7d8f/gulpfile.js)
+[Gulpfile](https://github.com/putaindecode/putaindecode.io/blob/6702dffed608cf6d03141f1dcdbb096a66ff7d8f/gulpfile.js)
et regarder nos
-[tasks](https://github.com/putaindecode/putaindecode.fr/tree/6702dffed608cf6d03141f1dcdbb096a66ff7d8f/tasks)
+[tasks](https://github.com/putaindecode/putaindecode.io/tree/6702dffed608cf6d03141f1dcdbb096a66ff7d8f/tasks)
de l'époque qui vont de
-[la plus simple](https://github.com/putaindecode/putaindecode.fr/blob/6702dffed608cf6d03141f1dcdbb096a66ff7d8f/tasks/clean.js)
+[la plus simple](https://github.com/putaindecode/putaindecode.io/blob/6702dffed608cf6d03141f1dcdbb096a66ff7d8f/tasks/clean.js)
à
-[la plus compliqué](https://github.com/putaindecode/putaindecode.fr/blob/6702dffed608cf6d03141f1dcdbb096a66ff7d8f/tasks/contributors.js).
+[la plus compliqué](https://github.com/putaindecode/putaindecode.io/blob/6702dffed608cf6d03141f1dcdbb096a66ff7d8f/tasks/contributors.js).
Pour voir des tâches plus « real world example » je vous invite à regarder les tasks suivantes :
-- [server](https://github.com/putaindecode/putaindecode.fr/blob/6702dffed608cf6d03141f1dcdbb096a66ff7d8f/tasks/server.js),
+- [server](https://github.com/putaindecode/putaindecode.io/blob/6702dffed608cf6d03141f1dcdbb096a66ff7d8f/tasks/server.js),
le server de dev local avec livereload dedans ;
-- [watch](https://github.com/putaindecode/putaindecode.fr/blob/6702dffed608cf6d03141f1dcdbb096a66ff7d8f/tasks/watch.js),
+- [watch](https://github.com/putaindecode/putaindecode.io/blob/6702dffed608cf6d03141f1dcdbb096a66ff7d8f/tasks/watch.js),
le classique et si simple watcher ;
-- [deploy](https://github.com/putaindecode/putaindecode.fr/blob/6702dffed608cf6d03141f1dcdbb096a66ff7d8f/tasks/deploy.js),
+- [deploy](https://github.com/putaindecode/putaindecode.io/blob/6702dffed608cf6d03141f1dcdbb096a66ff7d8f/tasks/deploy.js),
la tâche pour publier le dossier `dist/` sur les [gh-pages](https://pages.github.com/) ;
-- [icons](https://github.com/putaindecode/putaindecode.fr/blob/6702dffed608cf6d03141f1dcdbb096a66ff7d8f/tasks/icons.js),
+- [icons](https://github.com/putaindecode/putaindecode.io/blob/6702dffed608cf6d03141f1dcdbb096a66ff7d8f/tasks/icons.js),
qui transforme des SVG en fontes d'icones avec le bout de CSS qui va bien ;
-- [scripts-linting](https://github.com/putaindecode/putaindecode.fr/blob/6702dffed608cf6d03141f1dcdbb096a66ff7d8f/tasks/scripts-linting.js),
+- [scripts-linting](https://github.com/putaindecode/putaindecode.io/blob/6702dffed608cf6d03141f1dcdbb096a66ff7d8f/tasks/scripts-linting.js),
qui vérifie la qualité du code ;
-- [scripts](https://github.com/putaindecode/putaindecode.fr/blob/6702dffed608cf6d03141f1dcdbb096a66ff7d8f/tasks/scripts.js),
+- [scripts](https://github.com/putaindecode/putaindecode.io/blob/6702dffed608cf6d03141f1dcdbb096a66ff7d8f/tasks/scripts.js),
du [browserify](/fr/articles/js/browserify/) pour nos JS côté client ;
-- [stylesheets](https://github.com/putaindecode/putaindecode.fr/blob/6702dffed608cf6d03141f1dcdbb096a66ff7d8f/tasks/stylesheets.js),
+- [stylesheets](https://github.com/putaindecode/putaindecode.io/blob/6702dffed608cf6d03141f1dcdbb096a66ff7d8f/tasks/stylesheets.js),
notre tâche pour coder des css du futur ;
## Vous reprendrez bien un peu de… Gulp* ! Pardon.
@@ -279,5 +279,5 @@ J'ai donc codé [quelques plugins metalsmith](https://github.com/search?q=user%3
dont un [metalsmith-react](https://github.com/MoOx/metalsmith-react) à l'occasion.
N'hésitez pas à consulter
-[le code source de notre site](https://github.com/putaindecode/putaindecode.fr)
+[le code source de notre site](https://github.com/putaindecode/putaindecode.io)
pour faire des découvertes sympas.
@@ -314,9 +314,9 @@ site, afin d'ajuster notre configuration Webpack en développement, pour
d'ajouter des fonctionnalités comme le "hot loading".
Vous avez à votre disposition
-[notre script dev-server](https://github.com/putaindecode/putaindecode.fr/blob/2c1a8f23ec05768960617625f592ea30ed6e2062/scripts/webpack-dev-server.js)
+[notre script dev-server](https://github.com/putaindecode/putaindecode.io/blob/2c1a8f23ec05768960617625f592ea30ed6e2062/scripts/webpack-dev-server.js)
(écrit en ES6/7), ainsi que son utilisation
-[dans notre build](https://github.com/putaindecode/putaindecode.fr/blob/2c1a8f23ec05768960617625f592ea30ed6e2062/scripts/build.js#L154-L159).
+[dans notre build](https://github.com/putaindecode/putaindecode.io/blob/2c1a8f23ec05768960617625f592ea30ed6e2062/scripts/build.js#L154-L159).
_Note : pour avoir une éventuelle version plus à jour, regardez l'historique de
ces fichiers au cas où nous ayons poussé des ajustements (ou remplacer le hash
@@ -76,13 +76,13 @@ Dans les faits :
- tu peux corriger nos conneries directement dans l'article, en faisant [une
PR](/fr/contribuer/#correction-d-un-post-existant) ;
- tout naturellement, tu peux commenter les articles ;
-- tu peux aussi [soumettre des articles](https://github.com/putaindecode/putaindecode.fr/issues),
+- tu peux aussi [soumettre des articles](https://github.com/putaindecode/putaindecode.io/issues),
on se fera un plaisir de les prendre en compte (sauf si c’est une review
hebdomadaire de plugins jQuery) ;
-- tu peux aussi simplement faire de la [relecture de propositions prêtes à être publiées](https://github.com/putaindecode/putaindecode.fr/pulls?q=is%3Aopen+label%3Apost+is%3Apr).
+- tu peux aussi simplement faire de la [relecture de propositions prêtes à être publiées](https://github.com/putaindecode/putaindecode.io/pulls?q=is%3Aopen+label%3Apost+is%3Apr).
L'idée générale c'est que tu peux faire un peu ce que tu veux, tant que tu fais ça proprement et que tu suis les
-[quelques règles de contributions](https://github.com/putaindecode/putaindecode.fr/blob/master/CONTRIBUTING.md)
+[quelques règles de contributions](https://github.com/putaindecode/putaindecode.io/blob/master/CONTRIBUTING.md)
que nous avons rédigées.
On veut avoir quelque chose de propre, mais simple avant tout.
@@ -31,8 +31,8 @@ Pour corriger un post de manière simple nous te conseillons l'interface GitHub
Forke le projet sur GitHub, puis :
```console
-$ git clone https://github.com/TON_PSEUDO_GITHUB/putaindecode.fr.git
-$ cd putaindecode.fr
+$ git clone https://github.com/TON_PSEUDO_GITHUB/putaindecode.io.git
+$ cd putaindecode.io
$ npm run init
$ npm install
$ npm start
@@ -41,7 +41,7 @@ $ npm start
Si tu as un fork en retard sur notre master, tu peux mettre ta master à jour:
```console
-$ git remote add upstream https://github.com/putaindecode/putaindecode.fr.git
+$ git remote add upstream https://github.com/putaindecode/putaindecode.io.git
$ git fetch upstream
$ git checkout master
$ git merge upstream/master
@@ -114,7 +114,7 @@ Cela dit, ci-dessous, nous te conseillons de lire la version beaucoup plus ludiq
t'expliquer).
```console
- $ git clone https://github.com/marcassin/putaindecode.fr.git putaindecode
+ $ git clone https://github.com/marcassin/putaindecode.io.git putaindecode
```
* Ensuite tu dois ajouter ce qu'on appelle une remote. Une remote c'est une
@@ -125,8 +125,8 @@ Cela dit, ci-dessous, nous te conseillons de lire la version beaucoup plus ludiq
rapport avec le repo principal, on l'appelle souvent *upstream*.
```console
- $ cd putaindecode.fr
- $ git remote add upstream https://github.com/putaindecode/putaindecode.fr.git
+ $ cd putaindecode.io
+ $ git remote add upstream https://github.com/putaindecode/putaindecode.io.git
$ git fetch upstream
```
@@ -135,7 +135,7 @@ Cela dit, ci-dessous, nous te conseillons de lire la version beaucoup plus ludiq
[Gulp](https://github.com/gulpjs/gulp).
Il te faudra donc installer les dépendances, tu verras c'est simple comme bonjour.
Pour faire ça, tu vas lire le
- [README.md](https://github.com/putaindecode/putaindecode.fr#readme)
+ [README.md](https://github.com/putaindecode/putaindecode.io#readme)
à la racine du repo. On fait exprès de pas te le dire ici parce
que c'est un peu une convention pour tous les projets Open Source, et que ça
te fait pas de mal de commencer à apprendre à bien bosser.
@@ -179,7 +179,7 @@ est des types sympas.
y'a pas que Wordpress pour faire un site) en se basant sur gulp
(un esclave qui te permet d'éxécuter des tâches répétitives en JavaScript)
et quelques autres truc cools. Tu pourrais éventuellement jeter un coup d'œil
- [aux dépendances du projet](https://github.com/putaindecode/putaindecode.fr/blob/master/package.json),
+ [aux dépendances du projet](https://github.com/putaindecode/putaindecode.io/blob/master/package.json),
histoire de savoir de quoi on cause.
* Tous nos posts sont contenus dans `content/`. Si jamais c'est sur
@@ -228,13 +228,13 @@ est des types sympas.
tracer ton adresse, et on va te trouver. Et tu vas comprendre que parmi
nous, y'a des types qui sont pas du tout copains avec jQuery et qui sont pas
tendres du tout.
- Bon du coup quand t'as ton idée, [tu la proposes directement comme issue](https://github.com/putaindecode/putaindecode.fr/issues/new)
+ Bon du coup quand t'as ton idée, [tu la proposes directement comme issue](https://github.com/putaindecode/putaindecode.io/issues/new)
afin de voir si ça intéresse du monde.
* Il faut aussi que tu fasses attention à ne pas bosser sur le même post que
quelqu'un d'autre et pour ça tu dois aller jeter un coup d'oeil du côté des
issues en cours avec le label `post`. Allez, on est sympa, t'as [le
- lien](https://github.com/putaindecode/putaindecode.fr/issues?labels=post&page=1&state=open).
+ lien](https://github.com/putaindecode/putaindecode.io/issues?labels=post&page=1&state=open).
* Bref, une fois ton idée trouvée, il faut que tu crées le post pour pouvoir
commencer à écrire dans le fichier. Tout d'abord tu vas devoir créer une
@@ -260,7 +260,7 @@ est des types sympas.
automatiquement.
Si ce n'est pas le cas, relance la tâche `$ npm start`.
Si là tu as une erreur qui t'échappes, on t'invite à
- [ouvrir une issue](https://github.com/putaindecode/putaindecode.fr/issues/new).
+ [ouvrir une issue](https://github.com/putaindecode/putaindecode.io/issues/new).
* En l'état, tu devrais pouvoir consulter sur le site lancé localement ton post,
voir s'il sort correctement et s'il est présentable à ton goût.
View
@@ -10,8 +10,8 @@
/* TEAM */
/* THANKS */
-https://github.com/putaindecode/putaindecode.fr/graphs/contributors
+https://github.com/putaindecode/putaindecode.io/graphs/contributors
/* TECHNOLOGY COLOPHON */
-https://github.com/putaindecode/putaindecode.fr/blob/master/package.json
+https://github.com/putaindecode/putaindecode.io/blob/master/package.json
View
@@ -21,8 +21,8 @@ Tout ce qui peut encore toucher à notre environnement de près ou de loin.
_Nous nous voyons comme une communauté de passionnés du code._
Vous pouvez en faire partie très simplement en
-[proposant des articles](https://github.com/putaindecode/putaindecode.fr/issues/new?title=Proposition%20de%20post:%20&body=),
-[en faisant des suggestions](https://github.com/putaindecode/putaindecode.fr/issues/new?title=Suggestion%20d%27am%C3%A9lioration:%20&body=)
-ou encore [en participer à l'évolution du site](https://github.com/putaindecode/putaindecode.fr/issues).
+[proposant des articles](https://github.com/putaindecode/putaindecode.io/issues/new?title=Proposition%20de%20post:%20&body=),
+[en faisant des suggestions](https://github.com/putaindecode/putaindecode.io/issues/new?title=Suggestion%20d%27am%C3%A9lioration:%20&body=)
+ou encore [en participer à l'évolution du site](https://github.com/putaindecode/putaindecode.io/issues).
*On compte vraiment sur vous pour nous aider à faire de _Putain de code !_ un truc magnifique.*
View
@@ -1,9 +1,9 @@
{
"private": true,
- "name": "putaindecode.fr",
- "homepage": "http://putaindecode.fr",
- "authors": "https://github.com/putaindecode/putaindecode.fr/graphs/contributors",
- "repository": "https://github.com/putaindecode/putaindecode.fr.git",
+ "name": "putaindecode.io",
+ "homepage": "http://putaindecode.io",
+ "authors": "https://github.com/putaindecode/putaindecode.io/graphs/contributors",
+ "repository": "https://github.com/putaindecode/putaindecode.io.git",
"license": "MIT",
"dependencies": {
"cssrecipes-custom-media-queries": "^0.3.0",
@@ -75,7 +75,7 @@
"lint": "eslint --fix .",
"start": "babel-node scripts/putaindebuild --server --open --dev",
"build": "babel-node scripts/putaindebuild --static --production",
- "postbuild": "echo 'putaindecode.fr' > dist/CNAME",
+ "postbuild": "echo 'putaindecode.io' > dist/CNAME",
"pretest": "npm run lint",
"test": "npm run build"
},
@@ -28,7 +28,7 @@ const githubApi = new GithubApi({
// @todo get user/repo from git origin
const repoMetas = {
user: "putaindecode",
- repo: "putaindecode.fr",
+ repo: "putaindecode.io",
}
const commitsRE = /^(\d+)/
Oops, something went wrong.

0 comments on commit 8689413

Please sign in to comment.