The #XSF #Summit just officially ended.
Thanks to everyone who was there and contributed to the interesting discussions on the #XMPP protocol in #Brussels.
Next will be #FOSDEM!
The #XSF #Summit just officially ended.
Thanks to everyone who was there and contributed to the interesting discussions on the #XMPP protocol in #Brussels.
Next will be #FOSDEM!
I can't say much about Vue.js versus React. I'm not using either for Converse.js :)
That's mostly because I'd rather add new features than spend my time rewriting on top of a newer framework.
From my own research, I'm a bit more partial to React and I think there's a decent chance that Converse.js's views will eventually be rewritten in React.
An alternative approach, is to see how the current Converse.js UI could be simplified and changed to your needs and make the necessary changes there.
That's probably less work.
Then learn Vue.js or React and figure out how to break the UI down into components.
Then, include converse/headless via NPM and call its API to log in, start a chat session, send/receive messages etc.
> my biggest initial hurdle is figuring out what exactly I need to learn - what could meet the goals I have?
Difficult question to answer, but if a simply, easy to use UI/UX is most important to you, then I would start with designing that.
Start by creating a static HTML/CSS mockup of the UI that you want. Potentially using something like Bootstrap or Semantic UI.
Here's an example of a static mockup for Converse: https://conversejs.org/mockup/chatroom.html
As someone who's been working for years on pretty much exactly what you're talking about, I think you might be severely, underestimating how much work this really is.
Especially if you don't have much experience with modern web dev.
Why not get involved with an existing project?
If you don't like the Converse.js UI/UX and want something different, you can still use it in "headless" mode and build your own UI on top of it.
Curious fact: "Jupiter" (the god and the planet) comes from a combination of 2 indoeurpean words: "Djëus/Djòs" -which Latin "deus" (generic god) also derives from- meaning "sky/lightning", and "Phter", meaning "Father". Check out corresponding chief gods in other indoeuropean languages:
Greek: Zeus Patér
Sanskrit: Dyáuṣ Pitṛ́
Persian: Daeva Pitr
Celtic: Dēuos Athir
A Djëus root is also found inside "Tuesday"
Sometimes low-tech is a cooler solution than high-tech.
This sensor device detects if your package was handled roughly during transport: no electronics, just clever engineering.
Note, by starring your post, I'm not actually agreeing with you that you're stupid :D
Weekend hack: Creating a retrofuture internet terminal by replacing the Motorola MDT-9100's i386SX with a BeagleBone Black and Teensy: https://trmm.net/MDT9100
#ProcessOne is removing facebook from their website and delets their fanpages.
Join the fediverse as a next step?
@bliving also business4.one
What many people who throw around buzzwords like blockchain don't seem to understand, is that the novelty of the "blockchain" approach is the trustless consensus protocol based on proof-of-work (aka hashing) and that this incredibly energy inefficient and not applicable to the vast majority of applications or problems out there.
It's blockchains all the way down!
RT @RMac18@twitter.com
This sign is a pretty good indication that no one has any idea about what they’re talking about in Davos.
RT @NorthmanTrader@twitter.com
Davos summary:
We got filthy rich over the past 10 years thanks to central bank easy money policies.
Now there's populist anger everywhere and we just don't understand why.
Took me forever to find parking for my private jet. What's the world coming to?
Chart: @michaellebowitz@twitter.com
🐦🔗: https://twitter.com/NorthmanTrader/status/1088042834664542208
Try this: https://homebrewserver.club/configuring-a-modern-xmpp-server.html
RT @maxlynch@twitter.com
I don't think tech folks quite understand how pervasive remote work has become. It's not even a debate anymore, it's a full on revolution. Hard to do any recruiting these days and not constantly run into talented folks who will never go back to working in an office again.
Have you seen this?
https://modules.prosody.im/mod_http_upload.html
RT @osp_kitchen@twitter.com
On the 30th of January the #XMPP community is organizing a development sprint focused on #UX and #UI in the XMPP ecosystem at OSP new office.
https://wiki.xmpp.org/web/Sprints/2019_January_Brussels
🐦🔗: https://twitter.com/osp_kitchen/status/1084543978224214016
Jonkman Microblog is a social network, courtesy of SOBAC Microcomputer Services. It runs on GNU social, version 1.2.0-beta5, available under the GNU Affero General Public License.
All Jonkman Microblog content and data are available under the Creative Commons Attribution 3.0 license.