Also reference your actual logo (SVG preferred), instead of the DOAP file itself. ^^
mathieui
(you could have been forgiving and allowed the old logo description, so that it does not make a mixed mess until all your PRs get accepted :p)
moparisthebesthas left
xeckshas joined
Link Mauve
mathieui, none of the projects which used my old xmpp:logo (which lasted for only one day) use it anymore.
Link Mauve
Both Prosody, Gajim and poezio updated to the new one, while Dino skipped it altogether.✎
Link Mauve
Both Prosody, Gajim and poezio updated to the new one, while Dino skipped the xmpp: one altogether. ✏
Link Mauve
In the first version I shared, I was fixing the DOAP files myself to add each project’s logo.
lionelexecrechas left
lionelexecrechas joined
Link Mauve
Except for slixmpp, which doesn’t have one.
MattJ
Link Mauve: maybe a fallback placeholder logo could be added? Or a coloured square with the initial of the project :)
Link Mauve
Code welcome!
Link Mauve
In JS or Rust.
Daniel
I just hope we can merge this soon instead of forever trying to make it perfect
Andrzejhas joined
emushas left
moparisthebesthas joined
lionelexecrechas left
lionelexecrechas joined
chronosx88has left
chronosx88has joined
MattJ
+1
Guushas joined
MattJ
To be clear, I'm not in a position to contribute code right now and neither will I object to it being merged without placeholder logos
MattJ
Just offering a suggestion about how to fix the visual issue (the best solution is for every project to have a logo)
MattJ
Haven't looked at the latest version but the one I saw was weird because it had the Prosody logo with 'slixmpp' after it sometimes
intosihas joined
MattJ
Separate columns improve that, but still potential for confusion
adiaholichas left
mathieui
FWIW columns speraration is much better on the dark theme
adiaholichas joined
southerntofuhas joined
neshtaxmpphas left
neshtaxmpphas joined
intosihas left
neshtaxmpphas left
andyhas joined
paulhas left
Mikaelahas joined
paulhas joined
gavhas joined
gavhas left
Yagizahas left
Sevehas left
Vaulorhas left
emushas joined
wurstsalat
my proposal would be to show the count of supporting clients/servers/libs only. XEP pages already have a list of all the clients/... including their logos.
lionelexecrechas left
lionelexecrechas joined
lionelexecrechas left
lionelexecrechas joined
Link Mauve
Oh right, I haven’t tried the light theme in a long while.
adiaholichas left
adiaholichas joined
marc
Link Mauve: have you tried sorting it by logo presence?
marc
First all with logos and then all without
Link Mauve
wurstsalat, I find that extremely dire and unhelpful tbh: https://linkmauve.fr/extensions/
gavhas joined
gavhas left
Link Mauve
marc, I expect this won’t be an issue anymore once all clients have a logo.
krauqhas left
krauqhas joined
intosihas joined
lionelexecrechas left
lionelexecrechas joined
lionelexecrechas left
lionelexecrechas joined
adiaholichas left
adiaholichas joined
krauqhas left
krauqhas joined
etahas left
Link Mauve
wurstsalat, here with a denominator giving the total amount of projects.
Link Mauve
Maybe I could do a percentage instead?
paulhas left
wurstsalat
Link Mauve, it does not look as exciting, that’s right. but which info do you want the viewer to gather from a list with those logos? as soon as there are 7+ logos, you cannot display them nicely anymore.
Link Mauve
Here with a percentage.
marc
Link Mauve, yep, probably that's true. Except if projects don't have a logo at all :)
chronosx88has left
chronosx88has joined
Link Mauve
Although now it doesn’t indicate which ones have a complete or partial implementation, hmm…
wurstsalat
since XEPs are for various use cases, I’d stay away from percentages :)
paulhas joined
lionelexecrechas left
lionelexecrechas joined
Link Mauve
Indeed.
Link Mauve
Right, it’s back to a number of implementation.
wurstsalat
if you’d be a viewer wanting to compare clients, it would be best to make the ones selectable you want to compare, since you cannot display every client logo at once. or am I getting this use-case wrong?
Ge0rG
Link Mauve: filled horizontal bars with the width being proportional to the number of implementations!
Ge0rG
wurstsalat: that's something I'd love to see in the implementations list
Andrzejhas left
lionelexecrechas left
lionelexecrechas joined
Link Mauve
Patches welcome! I’m not very good at web stuff.
Link Mauve
But I’d be fine with merging that stuff as is, and leave improvements for later.
etahas joined
wurstsalat
Link Mauve, following that idea, you could for example select {Conversations, Dino}, display logos of just these two clients if they support the respective xep, and add a number afterwards for remaining clients (like this: "[logo1] [logo2] (6 more)". but yes, this sounds like something to implement later :)
intosihas left
inkyhas joined
Link Mauve
Interesting idea. :)
lorddavidiiihas left
SamWhited
If you ignore the number afterwards you can probably do it all in just CSS with no JavaScript too.
Link Mauve
Atm the whole integration comes from JS though. :(
SamWhited
Integration?
lovetoxhas joined
Link Mauve
Fetching the JSON file from xmpp-doap and adding the Implementations column in the XEPs list, or the new table in each XEP.
SamWhited
oh, gotcha, that seems unfortunate.
Link Mauve
Indeed, I’d rather integrate it with Pelican (hence why I labeled this a proof of concept on standards@), but I’ve never been able to build our Pelican website so I’d rather not write code blind.
SamWhited
Either way, you can probably do the filtering part in CSS and it's one less thing to figure out how to integrate / move over later.
SamWhited
Filtering and/or overflow if there are too many logos.
Link Mauve
Indeed. :)
Link Mauve
Overflow I tried this morning, and couldn’t figure out how.
Link Mauve
I wanted overflow: auto, but it requires display: block, which then moves adjacent <td/> one below the other…
peetahhas joined
Sevehas joined
Vaulorhas joined
deuillhas left
antranigvhas joined
Link Mauve
Another thing I plan to make with these data is an automated Compliance Suite marker in implementation lists.
lionelexecrechas left
lionelexecrechas joined
lionelexecrechas left
lionelexecrechas joined
intosihas joined
deuillhas joined
lorddavidiiihas joined
Andrzejhas joined
wurstsalat
very much yes! :)
wurstsalat
any news on compliance badges btw?
Guushas left
lionelexecrechas left
lionelexecrechas joined
intosihas left
waqashas joined
j.rhas left
j.rhas joined
neshtaxmpphas joined
paulhas left
paulhas joined
lionelexecrechas left
lionelexecrechas joined
intosihas joined
lionelexecrechas left
lionelexecrechas joined
intosihas left
winfriedhas left
winfriedhas joined
Lancehas joined
Lancehas left
lionelexecrechas left
lionelexecrechas joined
paulhas left
Zash
I have a thing that can tell if you're compliant based on your doap
lovetoxhas left
intosihas joined
paulhas joined
Daniel
Zash: is it a webservice?
govanifyhas left
govanifyhas joined
lovetoxhas joined
lionelexecrechas left
lionelexecrechas joined
lionelexecrechas left
lionelexecrechas joined
Zash
Me? A website? Never.
intosihas left
lionelexecrechas left
lionelexecrechas joined
Marandahas left
xeckshas left
Marandahas joined
xeckshas joined
stefan
Is there a XEP to store URLs like defined in XEP-0048: Bookmarks?
It's out of scope for XEP-0402: PEP Native Bookmarks. But 0402 should be used instead of 0048. Is it correct?
lionelexecrechas left
lionelexecrechas joined
Zash
https://xmpp.org/extensions/xep-0195.html almost?
Andrzejhas left
intosihas joined
antranigvhas left
antranigvhas joined
Marandahas left
j.rhas left
j.rhas joined
Marandahas joined
stefan
The elements looks good. I thing a mimetype field would be nice. The XEP is about browsing - current activity - but should also work for storing information.
I just implemented 0048, I try to change it to those two XEPs. Thx.
Arnehas left
chronosx88has left
chronosx88has joined
Marandahas left
LNJhas joined
stefan
One more question. Is it possible to have a kind of real time sharing of a text file?
For instance, 5 people are working on a file at the same time.
intosihas left
Arnehas joined
stefan
I was thinking to just share the content via a pubsub node item. But maybe there is another / better way to handel this.
govanifyhas left
govanifyhas joined
Daniel
If you want this to be real time edits you probably need something more complex than just uploading the file to a pubsub node.
lionelexecrechas left
lionelexecrechas joined
Daniel
Other than that pubsub is not a bad choice I reckon
Daniel
Also isn't there a collaboration edit xep already?