Différences entre versions de « Xtof/Hugo »

De Mi caja de notas

< Xtof
 
(15 versions intermédiaires par le même utilisateur non affichées)
Ligne 1 : Ligne 1 :
Recherches [[GoHugo]] - <span class="h-card" style="white-space:nowrap">{{sparkline|http://ducamp.me/images/d/d3/Portrait-xtof.png}} [[User:Christopheducamp.com|xtof]]</span> 29 avril 2018 à 10:10 (UTC)
+
Recherche en cours pour indiewebifier [[GoHugo]] <span class="h-card" style="white-space:nowrap">{{sparkline|http://ducamp.me/images/d/d3/Portrait-xtof.png}} [[User:Christopheducamp.com|xtof]]</span> 3 mai 2018 à 07:51 (UTC)
  
  
== défis : micropub et webmention ==
 
  
intégrer [[micropub]] dans [[Hugo]] pour publier à partir de [[micropub/clients]]
+
== Travaux ==
  
 
+
* [[communication]] : designer une page de contact
recherche et travaux  :
+
* [[webmention]] : style + formule avec formulaire d'envoi URL plus "ping"
* [[nanopub]] ou solution pour raffiner le point de terminaison [[micropub]]
+
* [[xtof/micropub]] pour simplifier les UI de publication
* [[communication]] designer page de contact
+
* silos logos SVG à ajouter : micro.blog et instagram
* [[webmentions]] avec Hugo à finaliser avec formulaire d'envoi URL plus "ping"
+
* section de notes disssociée des posts (personnaliser le thème ou changer)
* logos SVG à intégrer micro.blog et instagram
 
 
 
== [[2018-122]] : [[micropub]] ==
 
 
 
Intention : mettre à jour un site motorisé par[[GoHugo]] à partir d'un mobile ou d'interfaces-clients externes ([[micropub/client]]).
 
 
 
Repo de travail pour installer un point de terminaison micropub : https://github.com/voxpelli/webpage-micropub-to-github
 
 
 
 
 
===''Pourquoi j'ai choisi ça ?'' ===
 
 
 
La solution initialement conçue pour accepter un post provenant de n'importe quel client micropub sait convertir le post en un commit compatible-jekyll incluant le front matter en YAML et le contenu. Quelques collègues  indieweb parviennent à le faire fonctionner pour Hugo.
 
 
 
 
 
=== Statut : en travaux ===
 
 
 
* déploiement de `webpage-micropub-to-github` vers Heroku (via le bouton Heroku). L'app est accessible sur <https://dashboard.heroku.com/apps/micropub-xtof/deploy/heroku-git
 
>.
 
* Réglé les 6 variables d'environnement requises + 2 variables facultatives (type de posts, et chemin + nom de fichier). Détails ci-dessous :
 
 
 
[[File:micropub-heroku-Settings 2018-05-02.png|600px]]
 
 
 
Note : La variable d'output `MICROPUB_FILENAME_STYLE` pour modifier les noms de fichier et chemin doit être réglée entre guillemets.
 
 
 
* Installé les 3 points de terminaison micropub, authorization et token dans le `header` html :
 
 
 
```
 
    <link rel="micropub" href="https://micropub-xtof.herokuapp.com/micropub/main" />
 
 
 
    <link rel="authorization_endpoint" href="https://indieauth.com/auth">
 
 
 
    <link rel="token_endpoint" href="https://tokens.indieauth.com/token" />
 
```
 
 
 
=== Résultats ===
 
 
 
Les essais simples de publication de notes sur Quill '''sans image''' fonctionnent. Je récupère bien un post généré sur mon repo github que je doir rapatrier sur ma machine locale.
 
 
 
 
 
Reste à régler
 
 
 
* la ligne de tags du frontmatter des posts reçus provoque des erreurs de build dans Hugo.
 
* les commits des fichiers atterrissent dans le répertoire `content/post` (réfléchir à content/note)
 
ex. :
 
 
 
```
 
 
 
---
 
layout: posts
 
date: '2018-05-02T05:12:06.556Z'
 
title: ''
 
tags: microblog micropub
 
slug: '18726'
 
category: social
 
 
 
---
 
Microbloguer dans Jekyll : Inspiré par quelques réglages de Micropub webpage-micropub-to-github,  l&#39;app qui crée un point de terminaison micropub pour les sites Jekyll hébergés sur GitHub pages.
 
 
 
```
 
 
 
Travaux à faire :
 
- mise en forme de la ligne de tags
 
- travailler un layout de notes sans titre
 
 
 
 
 
=== liens ===
 
''liens indieweb à compléter''
 
 
 
Recherche dans la jungle de collègues indieweb ayant configuré un point de terminaison https://indieweb.org/token-endpoint
 
 
 
* https://prettygoodhat.com/post/2018-01-14-retuning-indieweb/
 
* Embracing the IndieWeb https://ascraeus.org/embracing-the-indieweb/
 
* Inspiration [[Jekyll]] [[micro.blog]] : Article de Fiona Voss qui a choisi la motorisation [[Jekyll]] <http://fionavoss.blog/2018/04/01/microblogging-in-jekyll>
 
* Anyone for webmention > https://discourse.gohugo.io/t/anyone-for-webmention/10411/4
 
* cf aussi note nvalt Collègues Indieweb GoHugo
 
 
 
1. Daniel Goldsmith nanopub https://ascraeus.org/  micro.blog https://micro.blog/dgold  https://ascraeus.org/micro/
 
post démo https://ascraeus.org/micro/1500061827/ https://ascraeus.org/embracing-the-indieweb/
 
2. Kaushalmodi (en quête) > https://gitlab.com/kaushalmodi/kaushalmodi.gitlab.io/blob/master/config.toml (webmentions et search) pas de micropub
 
3. jnjosh https://jnjosh.com/microposts/19431/ https://micro.blog/jnjosh# https://github.com/jnjosh/jnjosh.com (y’aurait un micropub mais pas de web mention)
 
4. Keith Grant : webmentions et peut être micropub https://keithjgrant.com/posts/2018/03/html5-sectioning-and-landmark-elements/ et une rubrique sociale https://keithjgrant.com/social/
 
repo https://github.com/keithjgrant/keithjgrant.com - micropub https://micropub.keithjgrant.com/micropub/main produite avec docker
 
5. Skippy https://github.com/skpy/hugo-skippy.is aka Scott https://skippy.net/
 
6. Rhiaro Minimum Viable micropub https://rhiaro.co.uk/2015/04/minimum-viable-micropub
 
7. Pretty Good Hat à étudier https://prettygoodhat.com/about/  installation avec le nanopub de daniel https://github.com/dg01d/nanopub/blob/master/INSTALLATION.md
 
https://prettygoodhat.com/post/2018-01-14-retuning-indieweb/ + https://prettygoodhat.com/post/further-indieweb-adventures/
 
8. https://calumryan.com/learning/getting-started-with-micropub/
 
9. https://martymcgui.re/2017/01/26/122700/ un point de terminaison micropub en python
 
10. adactio https://adactio.com/journal/7698
 
11. https://micro.blog/amit/353415 amit qui cherche sur micro.blo  (https://www.amitgawande.com/indiewebify-hugo-website/)
 

Version actuelle datée du 3 mai 2018 à 07:57

Recherche en cours pour indiewebifier GoHugo portrait xtof 3 mai 2018 à 07:51 (UTC)


Travaux

  • communication : designer une page de contact
  • webmention : style + formule avec formulaire d'envoi URL plus "ping"
  • xtof/micropub pour simplifier les UI de publication
  • silos logos SVG à ajouter : micro.blog et instagram
  • section de notes disssociée des posts (personnaliser le thème ou changer)