FLICKRDF(1)

πŸ’– FLICKRDF πŸ’–

okay bestie, gather round, because this little icon flickrdf from the General Commands Manual is about to change your whole RDF game. no cap.


✨ NAME ✨

flickrdf β€” call Flickr API. that's it, that's the whole job, and she does it flawlessly πŸ’…


πŸ¦‹ SYNOPSIS πŸ¦‹

flickrdf [-d DELAY] [-a FROB] [-h] [-v]

🌸 DESCRIPTION 🌸

so here's the tea β˜• β€” flickrdf is a utility that uses the photos.getInfo API to interpret the description fields and the tags for a photo URI, and turns all of that into RDF triples. iconic behaviour, honestly.

and listen β€” if raptor is present, it will be used to provide proper serializing to RDF, rather than the built in and, and I quote, hacky ntriples/turtle output. we love a glow-up 🫢

now, machine tags? when they are found, they get scanned for xmlns:prefix=uri, and then all other machine tags with that prefix turn into triples. several prefixes are also pre-defined by the library to automatically get turned into triples without an xmlns, such as blue:, cell:, filter: and geo:. obsessed with them fr fr.

non-machine tags are not yet interpreted. she's not there yet, give her time 😭

πŸŽ€ OPTIONS πŸŽ€

these programs follow the usual GNU command line syntax, with long options starting with two dashes (`-`). a summary of options is included below, and yes we're going through every single one, no skipping πŸ’–

  • -h, --help β€” show summary of options and exit. the classic "help me pls" button, she delivers 🌈
  • -v, --version β€” display the version of the program and exit. vibe check on which build you're running ✨
  • -d DELAY, --delay DELAY β€” set delay between requests to DELAY milliseconds. be nice to the servers, bestie, pacing is self-care 🧚
  • -D, --debug β€” print lots of debugging output. she will be so loud about what she's doing, and honestly? we stan πŸ’€
  • -o, --output FORMAT β€” set output format to FORMAT. FORMAT is one of:
    • ntriples β€” N-Triples (default) πŸ‘‘
    • turtle β€” Turtle 🐒
    • rdfxml-xmp β€” RDF/XML (XMP Profile)
    • rdfxml-abbrev β€” RDF/XML (Abbreviated)
    • rdfxml β€” RDF/XML
    • rss-1.0 β€” RSS 1.0
    • dot β€” GraphViz DOT format
the exact list depends on the version of Raptor that flickcurl is linked against. so like, if your fave isn't on the menu, that's a Raptor thing, not a you thing πŸ™ˆ

πŸ‘€ SEE ALSO πŸ‘€

go read those too, iykyk πŸ“š


πŸ’œ AUTHOR πŸ’œ

flickrdf was written by David Beckett. main character energy, truly.

this manual page was written by Kumar Appaiah <akumar@ee.iitm.ac.in>, for the Debian project (but may be used by others). giving credit where credit is due, always 🫢


and that's the whole page, bestie!! this version is living its best life as of 21 December 2007, straight out of the General Commands Manual β€” FLICKRDF(1), forever iconic, periodt. πŸ’…βœ¨πŸŽ€