[Tracker] Doing it right, please review me



Hello Tracker,

Having been a maintainer of a ?popular? GNOME package I was obviously
ideological about autotools. Not no much any more.

Of course has autotools been replaced by Meson.

I always tried to figure, however, 'the right way'. Then someday, I
looked at my /usr/lib directory. Few people do. It felt as if I steered
into the eyes of Satan. I looked at the eyes of truth. The truth of the
Linux distribution that I was running. That what I was responsible for.

I saw all sorts of numbers. They got concatenated behind the .so part
of the filename of the shared object's filename. It forms the filename
for the symbolic link. Apparently. Being linked to a .so file, one that
I might be responsible for; being the maintainer of it, of the .so
file's source code. I figured I needed to figure out what is going on.

And I did.

While I was doing this I learned that the open source realm is very
much in disagreement about a variety of things that is needed to create
a 'correct' .so file(name) (and its installment, with ABI versioning,
AND API versioning)

I made the DIR-examples repository, available here: 

https://github.com/pvanhoof/dir-examples

I wanted the Tracker community, the community that I grew up at, to
review this. I already privately asked Carlos. And I used Carlos's
inputs to improve the README.md file.

ps. I already found some bugs (in the document) myself. But I want
reviewers to find them, too. Next FOSDEM I will give free beers to
reviewers who found the bugs I already know about. And I will give
special Belgian beers (ie. Westfleteren, as a Belgian I will get some
for you if that's what must be done) if you find ones that I don't yet
know about myself.

Kind regards,

Philip

Attachment: signature.asc
Description: This is a digitally signed message part



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]