Différences entre versions de « Woodwind »

De Mi caja de notas

(Page créée avec « '''<dfn>Woodwind</dfn>''' is a minimalist open source indie reader by {{kylewm}}. * There is an instance running at https://woodwind.xyz/ (appears to be offline as at... »)
 
 
(Une version intermédiaire par le même utilisateur non affichée)
Ligne 1 : Ligne 1 :
'''<dfn>Woodwind</dfn>''' is a minimalist open source indie [[reader]] by {{kylewm}}.  
+
'''<dfn>Woodwind</dfn>''' est un [[reader-fr|lecteur]] indie minimaliste développé par {{kylewm}}.  
* There is an instance running at https://woodwind.xyz/ (appears to be offline as at 2018-02-06)  
+
* Il existe une instance fonctionnant sur https://woodwind.xyz/ (semble être hors-ligne en date du  2018-02-06)  
[[File:WoodWindOffline.png|none|thumb|500px|Site Offline 2018-02-06]]
+
[[File:WoodWindOffline.png|none|thumb|500px|Site hors-ligne 2018-02-06]]
* Source code is [https://github.com/kylewm/woodwind on GitHub]  
+
* Le code source est [https://github.com/kylewm/woodwind sur GitHub]  
  
== Features ==
+
== Fonctionnalités ==
* Support for [[h-feed]] and xml feeds
+
* Support des flux [[h-feed]] et xml
* Login with [[IndieAuth]]
+
* Connexion avec [[IndieAuth]]
* Post responses (likes, replies etc.) via different configurable mechanisms:
+
* Réponses aux posts (likes, réponses etc.) via differents mécanismes configurables :  
 
** [[Micropub]]: likes and replies are posted directly to the user's site with minimal clicking.
 
** [[Micropub]]: likes and replies are posted directly to the user's site with minimal clicking.
 
** [[indie-config]]: supply indie-actions for each entry, use javascript to configure the endpoints using web+action handler.
 
** [[indie-config]]: supply indie-actions for each entry, use javascript to configure the endpoints using web+action handler.
Ligne 21 : Ligne 21 :
 
* http request caching[https://twitter.com/kylewmahan/status/646552503786471424]
 
* http request caching[https://twitter.com/kylewmahan/status/646552503786471424]
  
==Configuration for [[Known]]==
+
==Configuration pour [[Known]]==
Those who'd like to quickly set up the Configurable Action URLs for use with Known can cut/paste the following:
+
Ceux qui aimeraient installer rapidement les URLs Action Configurables pour utilisation avec Known peuvent couper/coller ce qui suit :
 
*Share http://www.yoursitenamehere.com/share?share_url={url}&share_title=&share_type=note
 
*Share http://www.yoursitenamehere.com/share?share_url={url}&share_title=&share_type=note
 
*Reply http://www.yoursitenamehere.com/share?share_url={url}&share_title=&share_type=reply
 
*Reply http://www.yoursitenamehere.com/share?share_url={url}&share_title=&share_type=reply
Ligne 29 : Ligne 29 :
 
*Repost http://www.yoursitenamehere.com/share?share_url={url}&share_title=&share_type=repost
 
*Repost http://www.yoursitenamehere.com/share?share_url={url}&share_title=&share_type=repost
  
One need only to replace `www.yoursitenamehere.com` with their appropriate site URL.
+
On doit juste remplacer `www.yoursitenamehere.com` par son URL de site appropriée.
  
Note that for using the "like" and "repost" functionality, one will need the [https://github.com/kylewm/KnownReactions KnownReactions plugin] and that without it, these buttons won't function properly on your installation.
+
Notez que pour utiliser les fonctionnalités "like" et "repost", on aura besoin du  [https://github.com/kylewm/KnownReactions plugin KnownReactions] sans lesquels, ces boutons ne fonctionneront pas proprement sur votre installation.
  
== Itches ==
+
== Démangeaisons ==
 
* Feeds that are successfully subscribed via PuSH and have received at least one update ping should be polled at a lower rate, 1x/day probably.
 
* Feeds that are successfully subscribed via PuSH and have received at least one update ping should be polled at a lower rate, 1x/day probably.
 
* Show "liked" status if a post has been previously liked  
 
* Show "liked" status if a post has been previously liked  
Ligne 43 : Ligne 43 :
 
* Quick access to {facebook,twitter,instagram}-activitystreams.appspot.com to make it easy to subscribe to social network feeds.
 
* Quick access to {facebook,twitter,instagram}-activitystreams.appspot.com to make it easy to subscribe to social network feeds.
  
== Name ==
+
== Nom ==
 
A bad pun... woodwinds are "reed" instruments.
 
A bad pun... woodwinds are "reed" instruments.
  
== Screenshots ==  
+
== Captures écrans ==  
  
 
[[File:woodwind-screenshot-2015-02-09.png|none|thumb|500px|Aggregate stream]]
 
[[File:woodwind-screenshot-2015-02-09.png|none|thumb|500px|Aggregate stream]]
Ligne 52 : Ligne 52 :
 
[[File:woodwind-settings-2015-02-09.png|none|thumb|500px|User-specific settings]]
 
[[File:woodwind-settings-2015-02-09.png|none|thumb|500px|User-specific settings]]
  
== See Also ==
+
== Voir aussi ==
* [[reader]]
+
* [[reader-fr|lecteur]]
* [[Red Wind]]
+
* [[Red Wind-fr|Red Wind]]
* {{martymcguire}} post on [https://martymcgui.re/2016/11/28/124055/ Self-Hosting kylewm's Woodwind Indie Reader]
+
* {{martymcguire}} poste sur le [https://martymcgui.re/2016/11/28/124055/ Lecteur Indie Woodwind auto-hébergé de kylewm]
* {{martymcguire}} post on [https://martymcgui.re/2016/11/30/005844/ Configuring Woodwind with imageproxy]
+
* {{martymcguire}} poste sur une [https://martymcgui.re/2016/11/30/005844/ Configuration de Woodwind avec imageproxy]

Version actuelle datée du 9 avril 2018 à 11:17

Woodwind est un lecteur indie minimaliste développé par Modèle:Kylewm.

  • Il existe une instance fonctionnant sur https://woodwind.xyz/ (semble être hors-ligne en date du 2018-02-06)
Fichier:WoodWindOffline.png
Site hors-ligne 2018-02-06

Fonctionnalités

  • Support des flux h-feed et xml
  • Connexion avec IndieAuth
  • Réponses aux posts (likes, réponses etc.) via differents mécanismes configurables :
    • Micropub: likes and replies are posted directly to the user's site with minimal clicking.
    • indie-config: supply indie-actions for each entry, use javascript to configure the endpoints using web+action handler.
    • Configurable action URLs: configure actions and action urls in the user settings page. This is like indie-config but the configuration is stored in Woodwind instead of your web+action handler.
  • Stream-style, avoid feeling like checking email (constantly marking things as read and unread).
  • Low maintenance. I'm trying to keep the core code under ~500 lines, moving reusable pieces to libraries or flask extensions (e.g., https://github.com/kylewm/flask-micropub)
    • Well I still think this was a noble goal but I blew past it. LOC is closer to 1000 now.
  • Reply context for in-reply-tos h-entrys and tweets (via twitter-activitystreams and a special Twitter user @woodwind_reader that doesn't have access to anyone's private feeds)
  • Embed instagram photos, youtube, and vimeo content when text includes a link and no other embedded content.
  • Supports subscribing to Pubsubhubbub feeds (h-feed and xml)
  • Websockets-based live updates using a Node.js proxy almost exactly copied from http://aaronparecki.com/articles/2013/10/13/1/realtime-indieweb-comments, thanks for documenting portrait Aaron Parecki!!
    • Probably need to improve the UI to hide updates behind a "# new posts" link like twitter.
  • http request caching[1]

Configuration pour Known

Ceux qui aimeraient installer rapidement les URLs Action Configurables pour utilisation avec Known peuvent couper/coller ce qui suit :

On doit juste remplacer `www.yoursitenamehere.com` par son URL de site appropriée.

Notez que pour utiliser les fonctionnalités "like" et "repost", on aura besoin du plugin KnownReactions sans lesquels, ces boutons ne fonctionneront pas proprement sur votre installation.

Démangeaisons

  • Feeds that are successfully subscribed via PuSH and have received at least one update ping should be polled at a lower rate, 1x/day probably.
  • Show "liked" status if a post has been previously liked
    • remember successful likes posted through woodwind, and poll the user's unfiltered h-feed to pick up the rest
    • alternative proposal: parse p-like on the target permalink. (This would not be good enough for the feeds I subscribe to... legacy xml feeds, proxied twitter stream, sites that do not publish comments like tantek.com, sites that pull in comments from an external service via javascript)
  • Support "unlike" a status that has been previously liked
  • Aggregate posts by the same author within some temporal window (probably by day)
  • Cluster simple posts (e.g. "like" posts on tantek.com)
  • Quick access to {facebook,twitter,instagram}-activitystreams.appspot.com to make it easy to subscribe to social network feeds.

Nom

A bad pun... woodwinds are "reed" instruments.

Captures écrans

Voir aussi