Τι είναι το Minifeed και πώς μπορεί να σας βοηθήσει; – Larry Sanger Blog

1
Τι είναι το Minifeed και πώς μπορεί να σας βοηθήσει;  – Larry Sanger Blog

Θέλετε να ελέγχετε τη ροή των μέσων κοινωνικής δικτύωσης. Θέλετε να έχετε τις λίστες ακολούθων σας. Δεν θέλετε να χρειαστεί να ευχαριστήσετε τους φτωχούς, αξιολύπητους συντονιστές σε κάποιο γιγάντιο, κυνικό μεγαθήριο της Silicon Valley. Ακριβώς όπως στο ιστολόγιό σας, κανείς δεν θα πρέπει να μπορεί να σας κλείσει το στόμα — αν και, σίγουρα, μπορεί να σας αποκλείσει από τη δική του ροή. Στην πραγματικότητα, αν φύγετε από το Twitter, ή το Facebook ή οτιδήποτε άλλο, θα θέλατε να πάρετε μαζί το περιεχόμενό σας και τους οπαδούς σας και να τους έχετε ακόμα, με τον ίδιο αντίκτυπο που είχαν πριν. Πώς θα μπορούσαμε να το κάνουμε αυτό δυνατό;

Λοιπόν, γιατί να μην χρησιμοποιήσετε το ίδιο ανοιχτό δίκτυο που συνδέει τα ιστολόγιά μας—RSS—για να συνδέσετε τα μέσα κοινωνικής δικτύωσης; Αυτή ήταν η σκέψη που είχα τον περασμένο Ιανουάριο, όταν δημοσίευσα το „Θέλουμε να πληρώσουμε για μια καλή, λειτουργική προσθήκη WordPress Microposting.“

ο Ίδρυμα Προτύπων Γνώσης ανέλαβε το έργο και το πρώτο παράδειγμα microblog —ή, όπως το λέμε, «minifeed»— ήταν Ξεκινήστε αυτό:

Το νέο θέμα Minifeed μετατρέπει ένα ιστολόγιο WordPress σε ροή κοινωνικών μέσων. StartThis συμβαίνει να τρέχει στο δικό μου NAS που κάθεται σε ένα κουτί στο σπίτι και δημιουργεί αντίγραφα ασφαλείας εκτός τοποθεσίας. Είναι πολύ ωραίο να μπορώ να ελέγχω τη δική μου ροή μέσων κοινωνικής δικτύωσης κυριολεκτικά από την άνεση του σπιτιού μου. Υπάρχουν πάνω από δώδεκα άλλες εγκαταστάσεις Minifeed, μεταξύ των οποίων ένα για το έργο Minifeed εαυτό. Θα δείτε πολλά περισσότερα να εμφανίζονται όταν ολοκληρώσουμε την έκδοση 2. Όταν το v2 είναι έτοιμο, θα το κάνουμε πλήρως ανοιχτού κώδικα (και τα δύο δωρεάν και Ελεύθερος). Μπορεί απλώς να αλλάξει τον κόσμο… προς το καλύτερο. Θα πάρουμε πίσω ότι είναι δικό μας.

v2: Γενικές Απαιτήσεις

Ακριβώς όπως δημοσίευσα τις απαιτήσεις για το Minifeed v1 σε αυτό το ιστολόγιο, θα δημοσιεύσω και εδώ τις απαιτήσεις για το v2.

Στη συνέχεια, το „mini“ είναι συντομογραφία του „Minifeed“.

Το πρώτο βήμα του v2 είναι να δημιουργήσετε έναν αναγνώστη μέσων κοινωνικής δικτύωσης. Αυτή είναι μια αρκετά μεγάλη δουλειά που μπορεί να καταλαμβάνει όλο το v2, αλλά θέλουμε να προχωρήσουμε περαιτέρω για να υποστηρίξουμε συνομιλίες cross-mini (ή inter-mini), καθώς και μια ροή ειδοποιήσεων. Θα φτιάξουμε πρώτα τον αναγνώστη πάντως. Οι βασικές απαιτήσεις μπορούν να παρατίθενται εν συντομία:

  • Ακολουθήστε και καταργήστε την παρακολούθηση μιας ροής RSS.
  • Εμφάνιση μόνο των αναρτήσεών μου (δηλαδή αυτής της μίνι εγκατάστασης)—όπως προς το παρόν.
  • Αναγνώστης ροής δεδομένων: εμφάνιση της ροής μου με αναρτήσεις από ροές που ακολουθούν (δηλαδή, από άλλες μίνι εγκαταστάσεις) σε συνδυασμό με τις δικές μου.
  • Εάν αυτό διαφέρει από τα προηγούμενα, κάτι που μπορεί να μην είναι: εμφανίστε άλλες ροές RSS που έχουν μορφοποιηθεί ως μίνι.
  • Προσθήκη ενδομίνι νημάτων συζήτησης.
  • Λειτουργίες αναφοράς λογαριασμού υποστήριξης.
  • Εμφάνιση αναφορών στη ροή ειδοποιήσεων.

Ποικιλία αιτημάτων χαρακτηριστικών που σχετίζονται με τα παραπάνω:

  • Η μορφή για την αναφορά ενός μίνι λογαριασμού θα πρέπει να είναι όπως στο Fediverse: @[email protected] Η διεύθυνσή μου στο Twitter είναι @[email protected]ενώ η διεύθυνση StartThis μου είναι @[email protected]και η μίνι διεύθυνσή μου είναι @[email protected]
  • Εάν πληκτρολογήσω μια καλά διαμορφωμένη μίνι διεύθυνση, το λογισμικό θα πρέπει να προσπαθήσει να βρει τη σχετική ροή RSS και πληροφορίες λογαριασμού. Θα πρέπει να αναδυθούν οι πληροφορίες του λογαριασμού σε ένα πλαίσιο, όπως κάνει προς το παρόν το Twitter. Θα πρέπει να μπορώ να ακολουθήσω και unfollow τον λογαριασμό από αυτήν τη διεπαφή.
  • Θα πρέπει επίσης να μπορώ να παρακολουθώ μια ροή απλώς επικολλώντας την σε μια φόρμα (δηλαδή, αυτό είναι που έχετε ήδη αρχίσει να αναπτύσσετε).
  • Εάν πληκτρολογήσω @id χωρίς τομέα, το λογισμικό θα πρέπει να προσπαθήσει να αναγνωρίσει αυτό το άτομο και να συμπληρώσει (εμφανίζεται με την τοποθέτηση του ποντικιού) τη διεύθυνση εάν είναι μοναδική. Εάν είναι δεν μοναδικό, θα πρέπει να αναγκαστώ να πληκτρολογήσω ολόκληρη τη διεύθυνση.

Θα συνεχίσω να εργάζομαι σε αυτήν την ανάρτηση τις επόμενες ημέρες έως εβδομάδες, οπότε ενημερώστε με εάν έχετε κάποια ειδικά (σχετικά) αιτήματα ή ιδέες.

Schreibe einen Kommentar