-
-
Notifications
You must be signed in to change notification settings - Fork 91
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
XMPP: Post to PubSub #1686
Comments
Maybe don't assume that people are familiar with this and describe it from a "how is this useful" perspective. |
There are several observations: Note: I am well aware that VPS can coast as low as $3 a month.
Mr. Kevin Cox of statit has made the following argument of post processing (after deployment):
For which I have suggested to use PubSub nodes as both a mean of publishing and a mean of storing source files, which makes it also as a backup and synchronization solution:
Currently, only two platforms are offering a user-friendly view of PubSub are Movim and Libervia and both are web based. The basic solution I offer is not the best, yet is sensible, in a form of providing a web interface to fetch content from pubsub node and display it as HTML or as XML (converted into HTML using an XSLT stylesheet) which is readable with a feed reader. |
I have elaborated on it at xenocrat/chyrp-lite#250 (comment) (CMS based on PHP). Thursday, I am expected to participate in a virtual meeting with Backdrop CMS (also CMS based on PHP) about the matter. I would want to record the session and use it as a good presentation of explaining the matter. I surely hope to have a CMS with support for PubSub very soon; and when there would be a working CMS of both HTML (CMS) and XML (PubSub) it would be easy to refer to it as a working example. |
I think @sjehuda is an AI experiment. Are there bots filling GitHub with fake projects and creating fake issues on existing projects? |
@RogerHaase, good day (it is evening here)
My name is Schimon Jehudah and I am an attorney at law. Concerning to myselfWhile understanding the issues of Javascript in recent years, especially after the HTML5 propaganda and the joint removal of syndication (i.e. Atom/RDF/RSS) support from corporate web browsers, I am working furiously to think of ideas of recoverying from this issue. Concerning to my projectsIn the last couple of years, I have been working on a news syndication bot for XMPP. https://gitgud.io/sjehuda/slixfeed I have also made a bookmarks manager project https://gitgud.io/sjehuda/slixmark and many others like a pure Javascript feed renderer after I have discovered that the red lizard has sabotaged its proposed library of XSLTProcessor. I am also using non-corporate web browsers and so I look up for solutions for popular extension like ClearURLs and Privacy Redirect. I am now focusing on CMS software to support PubSub and I have even made a working Python script (a first of its kind that realizes the use of slixmpp library being used as an instance which is not the main "actor" (so called) of a Python program) which - specifically - is a display of gathering data from PubSub, as this is my current domain of interest. Note: To upload data to PubSub, you can try atomtopubsub (please see the pull requests and issues that I have made). Due to the urgency of this matter, I have ceased to receive and accept any legal work this year 2024 in order to be more focused on Syndication, XMPP and other important technologies. The state of which I have set myself for 2024 where I live and by the legal system to which I am subjected to, costs me over $500 per month (namely "property tax" and "social security"). Note: I am quite happy to do this voluntary recess due to the irrational fashion legal data is "secured" in the system provided by the court system here and the ignorance of most of the lawyers here on this concern; And I am also looking for migrating out from where I am to - preferably - Europe and I am studying the bible, but these are other matters, albeit important to me. QuestionsPlease kindly explain to me these:
Of note
Good night, |
I have updated my last post. |
Reported sjehuda's comments as spam, blocked user from project. |
...why? |
I don't think @sjehuda is an AI, he contacted me via email. But I explained to him that:
So I would suggest to unblock him, so he can edit and improve this or maybe better create one new issue. I currently don't think this could be in scope for moin2 development until moin 2.1 though. |
I confirm that @sjehuda is not a bot or a spammer. Please unmark comments. The feature request is really important! You can look for example here:
For example, you can contact on Psi+ XMPP MUC Room: xmpp:psi-dev@conference.jabber.ru?join To use XMPP, there is a client list (Desktop, Mobile or Web) here: |
I have unblocked @sjehuda and unhide his posts. I apologize for mistaking him as a bot. |
Thank you! We are all friends here and we are all sharing similar causes! Please pardon me for the belated respond. Below is a part of a correspondence which I have had with Thomas: I hope this clearly expains the matter.
Using XMPP as a hosting medium with XML files that MoinMoin already generates. While HTML pages of MoinMoin are namely dedicated to HTTP browsers, XML can be dedicated to XMPP just as it is dedicated to HTTP feed readers. This is useful, in general, and in particular to communities revolving around XMPP, such as Gajim, Psi, Speed Dreams and many more who maintain a wiki and want to incorporate Wiki-CMS like MoinMoin with XMPP. That would make MoinMoin a CMS that can be also viewed and managed from XMPP alone. Essentially, to the aforementioned XMPP communities, adding support to XMPP PubSub would allow editing MoinMoin wiki while having an interactive chat on an XMPP groupchat.
By "uniformity" I meant to HTML. |
Gentlemen, greetings! I have made a dynamic journal generator (Rivista) which really was intended to be a simple and efficient Atom feed generator for XMPP PubSub Nodes, and, incidentally, it has turned into a dynamic journal generator. The screenshots below display contents that are not store on the server used to operate Rivista (you can also start the script and use the address Currently, it is only possible to view content. I might add a login mechanism to comment on posts and add contents. |
Greetings!
In XMPP, using PubSub(1) (XEP-0060), it is possible to store posts as Atom Syndication(2) entries into XMPP(3).
There are several XMPP extensions that apply it, namely XEP-0227 (4) and XEP-0472 (5) which make node
xmpp:microblog:0
as a common choice to manage news for client accounts (e.g.blog@moinmo.in
), yet a component account (e.g.pubsub.moinmo.in
) may use all of its nodes for this purpose.I have made a script that realizes viewing PubSub node items as Atom XML feeds over HTTP.
The text was updated successfully, but these errors were encountered: