about = """ Slixfeed is a news broker bot for syndicated news which aims to be \ an easy to use and fully-featured news aggregator bot. Slixfeed provides a convenient access to Blogs, News websites and \ even Fediverse instances, along with filtering and other privacy \ driven functionalities. Slixfeed is designed primarily for the XMPP communication network \ (aka Jabber). Visit https://xmpp.org/software/ for more information. https://gitgud.io/sjehuda/slixfeed """ authors = """ Laura Lapina Co-Author, Instructor and Mentor. Schimon Zackary Author. """ filetypes = """ Supported filetypes: Atom, JSON, RDF, RSS and XML. """ license = """ Copyright 2022 - 2024 Schimon Zackary Jehudah Permission is hereby granted, free of charge, to any person obtaining \ a copy of this software and associated documentation files (the \ “Software”), to deal in the Software without restriction, including \ without limitation the rights to use, copy, modify, merge, publish, \ distribute, sublicense, and/or sell copies of the Software, and to \ permit persons to whom the Software is furnished to do so, subject to \ the following conditions: The above copyright notice and this permission notice shall be included \ in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS \ OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, \ FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL \ THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR \ OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, \ ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER \ DEALINGS IN THE SOFTWARE. """ note = """ You can run Slixfeed as a client, from your own computer, server, \ and even from a Linux phone (i.e. Droidian, Kupfer, Mobian, NixOS, \ postmarketOS), and even from Termux. All you need is one of the above and an XMPP account to connect \ Slixfeed to. Good luck! """ operators = """ No operator was specified for this instance. """ platforms = """ Supported platforms: XMPP Platforms to be added in future: ActivityPub, Briar, Email, IRC, LXMF, \ Matrix, MQTT, Nostr, Session, Tox. For ideal experience, we recommend using XMPP. """ privacy = """ All your data belongs to us. """ protocols = """ Supported protocols: HTTP Protocols to be added in future: Dat, FTP, Gemini, Gopher, IPFS. """ # Supported protocols: Dat, FTP, Gemini, Gopher, HTTP and IPFS. resources = """ Slixfeed https://gitgud.io/sjehuda/slixfeed Slixmpp https://slixmpp.readthedocs.io/ feedparser https://pythonhosted.org/feedparser XMPP https://xmpp.org/about/ """ sleekxmpp = """ SleekXMPP is an MIT licensed XMPP library for Python 2.6/3.1+, and is featured \ in examples in the book XMPP: The Definitive Guide by Kevin Smith, Remko Tronçon, \ and Peter Saint-Andre. https://codeberg.org/fritzy/SleekXMPP """ slixmpp = """ Slixmpp is an MIT licensed XMPP library for Python 3.7+. It is a fork of SleekXMPP. Slixmpp's goals is to only rewrite the core of the SleekXMPP library \ (the low level socket handling, the timers, the events dispatching) \ in order to remove all threads. https://codeberg.org/poezio/slixmpp """ terms = """ Slixfeed is free software; you can redistribute it and/or \ modify it under the terms of the MIT License. Slixfeed is distributed in the hope that it will be useful, \ but WITHOUT ANY WARRANTY; without even the implied warranty of \ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the \ MIT License for more details. https://gitgud.io/sjehuda/slixfeed """ thanks = [ "Alixander Court (Utah)", "Chriss Farrell (SalixOS, Oregon)", "Christian Dersch (SalixOS)", "Cyrille Pontvieux (SalixOS, France)", "Denis Fomin (Gajim, Russia)", "Dimitris Tzemos (SalixOS, Greece)", "Emmanuel Gil Peyrot (Poezio, France)", "Florent Le Coz (Poezio, France)", "George Vlahavas (SalixOS, Greece)", "Guus der Kinderen (Openfire, Netherlands)", "habnabit_ from #python on irc.libera.chat", "Imar van Erven Dorens (SalixOS, Netherlands)", "imattau (atomtopubsub)", "Jaussoin Timothée (Movim, France)", "Justin Karneges (Psi, California)", "Kevin Smith (Swift IM, Wales)", "Lars Windolf (Liferea, Germany)", "Luis Henrique Mello (SalixOS, Brazil)", "magicfelix", "Markus Muttilainen (SalixOS)", "Martin (Debian, Germany)", "Mathieu Pasquet (slixmpp, France)", "Maxime Buquet (slixmpp, France)", "mirux (Germany)", "Phillip Watkins (SalixOS, United Kingdom)", "Pierrick Le Brun (SalixOS, France)", "Raphael Groner (Fedora, Germany)", "Remko Tronçon (Psi , Belgium)", "Simone \"roughnecks\" Canaletti (Italy)", "Richard Lapointe (SalixOS, Connecticut)", "Stephen Paul Weber ", "Strix from Loqi", "Thibaud Guerin (SalixOS)", "Thorsten Fröhlich (France)", "Thorsten Mühlfelder (SalixOS, Germany)", "Tim Beech (SalixOS, Brazil)", "Yann Leboulanger (Gajim, France)" ] xmpp = """ XMPP is the Extensible Messaging and Presence Protocol, a set \ of open technologies for instant messaging, presence, multi-party \ chat, voice and video calls, collaboration, lightweight \ middleware, content syndication, and generalized routing of XML \ data. https://xmpp.org/about/ """