If I manually upload the package files using an FTP client, the files are sent correctly and appear in the FTP directory listing. Soon afterward they are gone; this is normal.

So I know that the files are reaching `/pub/UploadQueue/` successfully. What's stopping the archive's normal email messages from being sent to me?

Show thread

Recently my package uploads to the ftp-master queues have been successful, but the normal acknowledgement email message is never received and the releases don't appear to have been registered at the package tracker.

What have I missed?

For context, I am a Debian Developer myself and have experience teaching things to people.

But the system is a lot to learn and hundreds of people before me have taught it, so I would like to learn from those people about what not to do and what to try.

Show thread

Howdy, fellow Developer mentors. I am suddenly in the position of helping an enthusiastic newcomer learn all about maintaining a Debian package.

What can I read, to help me not make so many mistakes nurturing their precious enthusiasm and teaching them well, as they struggle through the mass of learning and experimenting and critique of work?

A consensus opinion seems to be “use Babel to translate your imports to what Jest expects”, and/or “fiddle in your ‘package.json’ with poorly-documented settings”.

Well, no; reportedly, Jest can handle ES6 imports correctly, and I want to avoid using Babel and complex build systems.

So I want to avoid having a ‘package.json’ at all, and just invoke operating system installed Jest for the test suite. Should be feasible, right?

Show thread

I'm enjoying learning more and more , and it's heartening that the past handful of years it has been steadily working well as a general-purpose programming language.

One thing I despise though, is blindly pulling in thousands of dependencies. I'll name each dependency, thank you, and try to keep them minimal.

Several of my projects are stalled because I can't get to work; it refuses to understand module imports. How do I make it work?

bignose boosted
bignose boosted

Through a mix of maneuvering and technicalities, this man has spent longer locked up than most actual criminals. And this has happened for [checks notes] publishing upsetting diplomatic cables that were leaked to his organization. Regardless what you think of him personally, what has in practice happened to him does not remotely resemble justice.

theguardian.com/media/2022/apr

Dear Fediverse, I'm looking for packaging experienced folks as I try my hand at making a Debian package of a MELPA package.

Maybe you're on the Debian Emacs Team wiki.debian.org/Teams/DebianEm or maybe you're maintaining an `elpa-foo` package independently.

What do I need to do first, what traps do I need to avoid, what Debian tools do I install to help?

bignose boosted

However, it is also the case that for a lot of people, literally just *having a room* is unattainable luxury..

This situation will likely worsen in future as housing becomes overcrowded and refugee flows increase.

I don't know what the "hackable open hardware and local-first data" solution is to the problem of "I have nowhere I can put my personal root of trust except on my person, easily stolen"

Except "type a massive passphrase whenver you turn the device on, with everyone watching you".

Show thread
bignose boosted

Thank you GitHub for democatrizing the access to open source software projects

bignose boosted

@urusan I think this kind of misses the point about what is bad about smartphones and tablets. It isnt the tech itself but rather the society surrounding it. If there was no smartphone, there would still be predatory online advertising, proprietary knowledge, and an overall anti-egalitarian culture. Pre 2010 was not really a better world and I dont see the removal of them having much of an impact on the culture of the internet, there would just be the people who could afford it.

bignose boosted

Mapping/GIS software recommendaton 

I'm looking for a recommendation for some noob friendly mapping/GIS software. I'd like to start planning some stuff like tree planting and measuring the driveway to order the right amount of crusher dust. Software that can take some GPS points and maybe a satellite overlay that I can then use to do measurements or lay things out. Is ArcGIS where I should start or is there something a bit less complicated that could suit my needs?

Pre-dating Markdown and more general-purpose by design, the reStructuredText format is part of ; greatly expanded on by the project.

Both are and exemplars of practical, community design projects.

I'm for : a sensible, readable plain-text markup format with thoughtful design to make it unobtrusive and semantically powerful.

docutils.sourceforge.io/

Discord is following a path similar to Twitter: grow really quickly, make API changes disruptively and without involving the developer community.

This, from the primary ‘discord.py’ maintainer:

“My motivation to work on Discord has been dwindling over the past year[…]. Persistent tone deafness, deadlines, lies, gaslighting, and rapid changes without proper consultation by the Discord employees make it hard to have the motivation necessary […]”

gist.github.com/Rapptz/4a2f627

bignose boosted

Well now the new york times owns wordle. It was fun while it lasted. 😕

Though I don't have an issue with the creator getting paid, but i wish he could have found an alternative way to get paid off the fame of creating the game and kept wordle completely off corporate hands.

@pbx “What do you miss most from Web 1.0?”

I miss that someone would create a fun wholesome public app like every week or so

and no one was astounded at the absence of register-or-login and time-on-device maximisation and behavioural-analytics surveillance and in-app purchases and achievement-gamification and desktop-push notifications and subscription-nagging and cookie-consent clickthrough and paywall.

mxb.dev/blog/make-free-stuff/

bignose boosted

It doesn't take much to shift such a simple game from a great experience to a terrible one. John Gruber:

“Lingo might not be the worst game on the App Store, but it’s the worst and most oppressively dystopic game *I’ve* ever played.

“There's 30-second unskippable video #Advertising between levels, coins and gems to collect and of course purchase with real money, and, inexplicably, a mandatory *bingo* game between each level of the word game.”

Show thread

“Anyone can play , in any browser. You don’t need to create an account or log in. You don’t need an app store.

“[…] *because* he wasn’t asking people to log in or to create accounts or use an app store — and because he did this as part of a — Wordle has none of the that soils most of our digital fora. Hell, you can play Wordle in incognito mode if you want. The game doesn’t give a crap about who you are, identity-wise.”

onezero.medium.com/six-lessons

Why is Conda?

I know that package management has its many problems. Conda does not seem to improve on any of them, and makes it significantly worse.

Many Conda users effectively don't have a choice: the project they've joined already uses it, so they're forced to use it. This is not relevant to this question, because they're not choosing to use Conda.

What advantages, if any, does Conda have today that would make it appealing compared to the alternatives, if it didn't already exist?

Show older
Fosstodon

Fosstodon is an English speaking Mastodon instance that is open to anyone who is interested in technology; particularly free & open source software.