bitsgalore, to webdev
@bitsgalore@digipres.club avatar

Latest version of standard includes a warning that advises against using the syntax (formerly known as ), stating that it's "essentially unmaintained"🧐 :

https://html.spec.whatwg.org/multipage/xhtml.html

Looks like a recent change, as there's no mention of this in the April 3 version of the spec:

https://web.archive.org/web/20240403210532/https://html.spec.whatwg.org/multipage/xhtml.html

Unless I'm misreading it, this seems like a big deal? E.g. XML syntax is mandatory in 3 documents:

https://www.w3.org/TR/epub-33/#dfn-xhtml-content-document

Time to 📯?

AndreasZeller, to hiring
@AndreasZeller@mastodon.social avatar

I am co-founding a new startup! #InputLab creates test data for thousands of formats from electronic invoices to retail orders, covering all input features – and we just got an 800k€ initial funding to start as a #CISPA spin-off in September.

We are #hiring, especially experts in constraint solving and test generation – and we are looking out for #collaboration partners and early #adopters from industry and public service. Check us out at https://inputlab.net! #startup #XML #softwaretesting

slatian, to random

If you have an XRechnung/XInvoice (EU Standard), there is a free software viewer for that which just got it’s 1.0 release … :drgn_heart:

Read more on Dragotin’s Blog!

Also if you have #qt knowledge and know how to deal with #xml consider helping. (I’m not very fluent in C++ or QT, apologies)

You can find the source code on Codeberg.

#XRechung #XInvoice #codeberg

cc: @Codeberg @dragotin

faassen, to rust
@faassen@fosstodon.org avatar

I go to #rustnl2024

I figure doing XML in Rust is rather obscure. I queue for lunch, mention it to someone, someone else just ahead of me in the queue says "oh I am working on that too!"

I also chatted to two different speakers at the conference who worked on a different XSLT engine in the past (way before Rust)

#rustlang #xml

jnpn, to emacs
@jnpn@mastodon.social avatar

People are still hacking the old nxml-mode to add more sensible ergonomics

https://borretti.me/article/better-xml-editing-for-emacs

ps: author had a digital friend as support

#emacs #nxml #xml

pasqualeberesti, to Amazon French
@pasqualeberesti@piaille.fr avatar

DON : pour collection, car j'imagine que ça ne sert plus à rien, mais ça me fait mal au coeur de les jeter.
Livres sur #Amazon et le #XML.
Contre étiquette d'envoi avec vos coordonnées, ou récupération sur #Paris19

Couverture du livre "Introduction à XML" de Erik T. Ray aux édition O'Reilly, édition de 2001

_bydbach_, to Help
@_bydbach_@hcommons.social avatar

Hey, #XML crowd! I've got a mark-up puzzle to solve that my trainer can't answer.

How to I tag Germany or Italy in a historical context that predates their existence as a codified state? So, for Germany any time before 1871. Do I ignore historical reality and just go ahead and code it with [gw]?

#DigitalHumanities #help

tynstar, to opensource
@tynstar@nerdculture.de avatar

Any experienced C developers among my followers? #BoostsWelcome.

Expat, arguably the world's most popular #XML parser, is understaffed and without funding. As #xz has shown, situations like this are dangerous.

Last month, maintainer Sebastian Pipping put up a plea for help at https://github.com/libexpat/libexpat/blob/R_2_6_2/expat/Changes

(I would help myself, but my C skills barely surpass "Hello, World".)

Found via @timbray - https://cosocial.ca/@timbray/112203547801373427

#libexpat
#SoftwareSupplyChainSecurity #OpenSource #OpenSourceMaintainer
#C

joe, to random

I post a lot of sample code on this blog. My CodePen is full of little snippets of this and that. Quite often, these snippets need data to do something useful. A good example of that is my Lit example from this past week. Coming up with that data can be complicated, though. That is why I created a site for assorted test data. If you want to have a little rummage through it, I also made the git repository public for the site. While I was at it, I also put it behind a Cloudflare proxy to speed it up a little.

Have any questions, comments, etc? Please feel free to drop a comment below.

https://jws.news/2024/i-have-been-making-some-infrastructure-impovements/

#JSON #XML

swsnr, to rust
@swsnr@mastodon.social avatar

Whenever I touch xjc and jaxb I wish that Rust had any decent XML libraries and codegen tools.

#rustlang #java #xml

dmaus, to random

XML Prague 2024 here I come! Judging from the invoice I am number 11 to register. Next: Finish the paper until April 2nd!

#xmlprague #xml

bobulous, to rust
@bobulous@fosstodon.org avatar

Okay, finally published my #Rust powered parser and XML-specific parser packages to crates.io.

sipp: "Simple parser package"

spex: "Simple(ish) parser and extractor of XML"

I've not had time to push them to my Codeberg account yet, and there are problems with my initial attempt at README pages. But hopefully there's enough there to give an idea of what the packages offer.

Feedback welcome, especially about the "shape" of the public interface and how it "feels" in actual use.

#XML #RustLang

oblomov, to fediverse
@oblomov@sociale.network avatar

Fun fact: had object representation been instead of , little more than a thin wrapper with and would have been sufficient to serve them on the web —statically.

bobulous, to rust
@bobulous@fosstodon.org avatar

I was planning to have my parser and XML parser packages published to crates.io by now, but while writing example code I keep finding new features begging to be added, such as the ability to specify a default namespace before reaching for a chain of child elements.

But I'm pretty sure they say that scope creep always leads to the best outcome, right?

#Rust #RustLang #ScopeCreep #XML

xmlarbyter, to random German
@xmlarbyter@social.tchncs.de avatar

Die heutige CMS-Klausur hatte natürlich auch Bezüge zu #XML-Basics und dann darüber hinaus zu konkreten Formaten, Standards und Vorgehensweisen. Dabei gab es eine Referenz zur Serie #ForAllMankind mit fünf Fehlern und zwei vermeintlichen Triggerpunkten.

Lluis_Revilla, to random
@Lluis_Revilla@fosstodon.org avatar

CRAN is looking for someone to maintain #XML package: #rStats

"So we are looking for a person volunteering to take over 'XML'.
Please let us know if you are interested."

The task is not easy: many thousand of packages depend on it. Anyone taking it will be doing a great service to the R community.

I have a post about the situation they are in but it seems lacking the plots and some content. I'll update this toot once I fix it, to provide a link to it.

emchateau, to random French

Appel à communication pour #XML Prague 2024 https://www.xmlprague.cz/cfp/

danyork, to internet
@danyork@mastodon.social avatar

Have you ever been curious about the process of creating a RFC document that defines an Internet standard? Recently Russ White completed a 7-part article series about “The RFC Process” for the Packet Pushers Network. I wrote a bit about why I like Russ’ series at: https://www.disruptivetelephony.com/2024/01/russ-white-on-the-process-around-creating-rfcs-in-the-ietf.html

I also wrote about my one disagreement with Russ where he advocates for writing drafts in XML, but I have become a strong advocate for using Markdown in most cases.

gregorni, to UI
@gregorni@fosstodon.org avatar

How would you like to build your UIs?

Is there some markup language you really like?
Do you have a vision of what a perfect markup language should look like?
Do you write your UIs without a markup language, just with code?

bobulous, to rust
@bobulous@fosstodon.org avatar

I have, belatedly, realised that my parser needs to use dynamic dispatch, because the character encoding can only be determined at runtime. Which means all of my rigidly static generic structs need to have dynamic equivalents. But I want to keep the static generic versions too, so that (for example) a JSON parser can be built from them (JSON is always UTF-8 so no need for runtime determination).

The dynamic/static files are almost identical. Any way to avoid duplication?

ebassi, to random
@ebassi@mastodon.social avatar

Dear lazyverse: is there an XML validation tool using RelaxNG compact schemas that I can install on Fedora and that doesn't depend on Java? Assume I know about jing and rnv

#lazyverse #xml #validation

carson, to GNOME

Yes, of course #GNOME #Boxes, when I click "Edit Configuration" on my VM, dealing with raw #XML directly in a text editor is exactly what I want to do, why would anyone be surprised by that?

jevko, to random

Working on a #new #jevko #format #codename #JDAML.

Kinda like #XML, but much more #flexible -- works equally well for #data, #configuration, and #markup.

What do you think? Is it readable?

TOML and YAML compared to JDAML
HTML compared to JDAML

bobulous, to rust
@bobulous@fosstodon.org avatar

Phew, had me worried for a minute. I'm writing a simple XML 1.0 parser in just for practice, and on feeding it a 4.4MB XML file it took 56.5s to read it. I've done nothing to optimise it yet, but even so that sounded dire.

Then I remembered to use "release" mode, and the time dropped to 3.9s. Whatever the compiler is doing behind the scenes, I'll take that 14x speed boost, thank you.

Crell, to random
@Crell@phpc.social avatar

Over time, all data formats end up reinventing #XML.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • anitta
  • ngwrru68w68
  • thenastyranch
  • InstantRegret
  • tacticalgear
  • ethstaker
  • rosin
  • Youngstown
  • slotface
  • everett
  • kavyap
  • GTA5RPClips
  • Durango
  • DreamBathrooms
  • megavids
  • magazineikmin
  • osvaldo12
  • normalnudes
  • cisconetworking
  • love
  • khanakhh
  • cubers
  • mdbf
  • provamag3
  • Leos
  • modclub
  • tester
  • JUstTest
  • All magazines