home.social

#versioning — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #versioning, aggregated by home.social.

  1. Problems out of scope for the first web must necessarily be in-scope for /#SocialWeb:

    Privacy and Security

    Search

    Data & hosting

    publishing code

    switching browsers

    Disintermediation ( must be its own platform, must facilitate/obviate brokering)

    all of the above, in other words:

    () & &

    Navigation of semantic adjacency in terms of a hyperspatial manifold. (got a term for this?)

  2. Problems out of scope for the first web must necessarily be in-scope for #TheNextWeb/#SocialWeb:

    #Identity

    Privacy and Security #privsec

    Search

    Data & hosting

    publishing code

    switching browsers

    Disintermediation (#WWW must be its own platform, must facilitate/obviate brokering)

    all of the above, in other words: #Disenshittification

    #Versioning (#DVCS) & #Archiving & #Publishing

    Navigation of semantic adjacency in terms of a hyperspatial manifold. (got a term for this?)

    #DWeb

  3. Problems out of scope for the first web must necessarily be in-scope for #TheNextWeb/#SocialWeb:

    #Identity

    Privacy and Security #privsec

    Search

    Data & hosting

    publishing code

    switching browsers

    Disintermediation (#WWW must be its own platform, must facilitate/obviate brokering)

    all of the above, in other words: #Disenshittification

    #Versioning (#DVCS) & #Archiving & #Publishing

    Navigation of semantic adjacency in terms of a hyperspatial manifold. (got a term for this?)

    #DWeb

  4. Problems out of scope for the first web must necessarily be in-scope for #TheNextWeb/#SocialWeb:

    #Identity

    Privacy and Security #privsec

    Search

    Data & hosting

    publishing code

    switching browsers

    Disintermediation (#WWW must be its own platform, must facilitate/obviate brokering)

    all of the above, in other words: #Disenshittification

    #Versioning (#DVCS) & #Archiving & #Publishing

    Navigation of semantic adjacency in terms of a hyperspatial manifold. (got a term for this?)

    #DWeb

  5. Problems out of scope for the first web must necessarily be in-scope for #TheNextWeb/#SocialWeb:

    #Identity

    Privacy and Security #privsec

    Search

    Data & hosting

    publishing code

    switching browsers

    Disintermediation (#WWW must be its own platform, must facilitate/obviate brokering)

    all of the above, in other words: #Disenshittification

    #Versioning (#DVCS) & #Archiving & #Publishing

    Navigation of semantic adjacency in terms of a hyperspatial manifold. (got a term for this?)

    #DWeb

  6. Владение и локальность

    Итак, Вы – руководитель разработки (главный инженер, архитектор и т.п.) большой системы. После здравых размышлений Вы (обосновано) выбираете для системы микросервисную архитектуру. Далее Вы (и опять обоснованно) разделяете систему на микросервисы, продумываете API, рисуете стрелочки и диаграммы и можно программировать. Можно? Наверное, но лучше сначала рассмотреть принципы владения данными, обеспечения передачи данных потребителям, поддержки версионирования контрактов данных. В этой статье мы рассматриваем два принципа: «Данными владеет только владелец» и «Локальность данных». Понимание принципов, понимание возможностей проектирования доступов к данным позволит Вам спроектировать устойчивые и надежные системы.

    habr.com/ru/articles/1010798/

    #api #kafka #topic #contract #контракт #versioning #версионирование_api

  7. Explains the OneDrive version number format: year, yearly increment, date, and build sequence. The “_1” can appear when a version installs twice. Windows/Mac installers provided for testing.

    Blog Post: bit.ly/4qKh7Fy

    #OneDrive #Microsoft365 #Versioning

  8. DEVONthink 4 supports automatic versioning, quietly saving snapshots of your documents as you work. But sometimes you want more control over which versions are preserved. That's where DEVONthink 4.2 Cassini's named versions come in. Here's how to use them. #devonthink #versioning #backups #notetaking devontechnologies.com/blog/202

  9. 🎉BREAKING: Claude's code CLI is "broken" because someone decided the year 2026 was a great place to start version numbering 🤖. Meanwhile, #GitHub continues to vomit #buzzwords like an over-caffeinated startup intern at a hackathon 🌀.
    github.com/anthropics/claude-c #Versioning #TechHumor #CodingNews #HackerNews #ngated

  10. Мифы об обратной совместимости

    В любой дискуссии о версионировании — самые горячие споры обычно ведутся вокруг надуманной проблемы: «как нам при помощи правильной заверсионированности нивелировать нерадивость и низкую компетенцию наших сотрудников, не способных создавать обратно-совместимый код?». Эти споры не сто́ят выеденного яйца

    habr.com/ru/articles/983178/

    #semver #versioning #semantic_versioning #версионирование #версии

  11. New tutorial on The Main Thread!

    Ever had a demo break because an internal API changed overnight?
    Yeah… me too.

    Today’s article shows how to build Stripe-style API versioning in Quarkus — using date-based versions, adapters, and a clean canonical model.

    Perfect for Java devs who want zero-breakage API evolution.

    👉 the-main-thread.com/p/quarkus-

    #Java #Quarkus #API #Versioning #Stripe #JavaDev #CloudNative

  12. Today, DEVONthink To Go 4.0 Kepler has lifted off the launch ramp, following DEVONthink 4's course with all power levers full forward. Say hello to generative AI, custom metadata, a new powerful search language, smart groups, versioning, and revision-proof databases, all packaged into a user interface that embraces iOS 26's Liquid Glass design. #devonthinktogo #devonthink4 #upgrade #update #ai #search #metadata #versioning #auditproof #ios26 #pressrelease devontechnologies.com/blog/202

  13. Oh yes @carlton, please move Django to a calendar versioning! Django is one of the package with non-standard real major version change.

    One of the annoying issue with the current versioning:

    > Django 6.0 is (by design!) not a major change from the 5.2 LTS. Any x.0 release of Django could well have been the w.3 of the previous serious.

    See buttondown.com/carlton/archive

    #django #versioning

  14. My FOSS laws:

    1. You can ask, but not demand.
    2. You can help, but not enforce.
    3. You can critic, but not rant.
    4. You can compare, but not disparage.
    5. You can compete, but not sabotage.

    That should be the guidelines for any FOSS discussion.

    #FOSS #Free #OpenSource #FreeOpenSource #OpenSourceSoftware #Software #Subversion #Versioning #Git #GitHub #GitLab #Mercurial #OSS #SoftwareDevelopment #GNU #MIT

  15. 🟦 Adding Version Numbers to Copilot Studio Agents
    Confused whether end users are running the latest agent build? This video walks through simple, practical ways to surface agent version numbers so you can confirm deployments and audit changes. 💡

    • Add version info to the agent subtitle or conversation metadata for immediate visibility.
    • Read the version from Dataverse or expose it in the UX for quick checks.
    • Use no-code options (subtitle, conversations) or a low-code approach for tighter governance.

    ▶︎ hubsite365.com/en-ww/citizen-d

    Want a one-page checklist for implementation?
    #CopilotStudio #CustomAgents #Versioning #NoCode

  16. [Перевод] Как структурировать маршруты в Gin: практическое руководство по созданию масштабируемого веб-API

    Команда Go for Devs подготовила перевод статьи о том, как грамотно организовать маршруты в Gin. Автор показывает, как группировка маршрутов помогает писать чистый, масштабируемый и легко поддерживаемый код. Если вы строите веб-API на Go — это навык, который стоит освоить.

    habr.com/ru/articles/955802/

    #go #golang #gin #api #routing #versioning

  17. [Перевод] Давай уже переключайся на Jujutsu: короткий туториал

    Если тебе не нравится Jujutsu - ты не прав. Как и многие разработчики, я пользуюсь git с начала времён - с тех пор, как его команды были непостижимым набором плохо сочетающихся заклинаний. И таким, по большей части, он остаётся по сей день. Не нужно и говорить, что я просто не понимаю git. Никогда не понимал, хотя прочитал кучу материалов о том, как он всё это внутри представляет. Годами я пользовался им, зная, что делают несколько команд, и каждый раз, когда git входил в какое-то странное состояние из-за того, что я промахнулся по клавише, у меня был мой надёжный алиас fuckgit , который удаляет директорию .git , клонирует репозиторий заново во временную папку, переносит оттуда .git в мою директорию - и так я как-то ухитрялся зарабатывать на жизнь и кормить семью. За последние несколько лет я всё чаще видел, как люди восторгаются Jujutsu , и всегда хотел попробовать, но мне казалось, что возни слишком много - даже несмотря на то, что я ненавижу git. Я лениво почитал несколько туториалов, пытаясь понять, как это работает, но в итоге решил, что это не для меня. Однажды я случайно решил попробовать снова, но на этот раз попросил Claude объяснить, как сделать в Jujutsu то, что я хотел сделать в git. И вот тогда в моей голове наконец сложилась ментальная модель jj - и я понял всё. Даже то, как работает git. Никогда бы не подумал, что система контроля версий может приносить радость, но вот я тут. И я решил, что, может быть, смогу написать что-то, что заставит jj «щёлкнуть» и у тебя.

    habr.com/ru/articles/955766/

    #git #jujutsu #versioning

  18. Cursed version numbering:

    v0.1, v0.5, v0.9, v1.0, v2.0
    v3.0
    v3.1
    v3.14
    v3.1415
    v3.14159
    v3.141599
    v26.0
    ....

    #versioning #funny #softwaredevelopment #dev

  19. 🤖 Ah, yes! Let's unleash a horde of #AI #minions to tackle the Herculean task of... updating module versions. 🙄 Because clearly, developers have nothing better to do than babysit these digital interns as they fumble their way through our codebases. 🚀
    infrastructureas.ai #Software #Development #Codebase #Automation #Versioning #HackerNews #ngated

  20. A hands-on guide to API versioning in Quarkus. Covers path, domain, query, header, content negotiation, and date versioning with runnable code and best practices.
    the-main-thread.com/p/quarkus-

    #Java #Quarkus #API #Versioning

  21. I'm on Fallthrough: Versioning: We Did It To Ourselves

    Announcing my appearance as a guest co-host on Fallthrough, talking about versioning.

    fed.brid.gy/r/https://www.jvt.

  22. 喺笑公司用Java 6嘅同時,我開新VM用Ubuntu 20 only

    我係咪雙重標準???

    #versioning

  23. Welcome, DEVONthink 4.0 Copernicus! — Exactly twelve weeks after we published the first public beta, the beta phase is over! Here's our new DEVONthink generation with a slew of new features and improvements, from generative AI to versioning, audit-proof databases, a completely rewritten web interface, new automations and much, much more. #devonthink #devonthink4 #upgrade #update #ai #versioning #auditproof #automation #pressrelease devontechnologies.com/blog/202

  24. Автоматизация версионирования в Kotlin Multiplatform: Решение для Android и iOS

    Привет, Хабр! В этой статье я делюсь решением, как настроить версионирование приложения для Android и iOS с помощью Kotlin Multiplatform. Я рассказываю о том, как минимизировать человеческий фактор, автоматизировав процесс обновления версий, и как избежать дублирования информации в разных частях проекта. В статье представлен пример кода, который можно адаптировать под свой проект.

    habr.com/ru/articles/895362/

    #kmp #multiplatform #versioning #android #ios #compose_multiplatform #kotlin_multiplatform #kmm #mobile #kotlin

  25. Blender's new "Oscar-winning" version #tool is here to finally help software enthusiasts achieve... well, nothing much really. 🤔 After all, who needs actual awards when you can navigate an endless maze of version numbers and download links instead? 🎉✨
    blender.org/download/releases/ #Blender #OscarWinning #Versioning #SoftwareHumor #DownloadLinks #EndlessMaze #HackerNews #ngated

  26. A clean Git history is the key to successful teamwork and quick bug fixes. Errors can only be successfully tracked down if it is always possible to trace when and where code was changed by whom and for what reason.

    🥴 However, in the rush of the battle, the changes that are packaged in a commit are sometimes not taken very seriously. Who has never experienced this? A change that is actually unrelated to the current work package has made it into the commit because the file has already been saved temporarily.

    💡The solution: With an "interactive add" (git add -i), you can pack partial changes ("hunks") into a commit and specify line by line what should be included in the next commit.

    :git: "Staging patches": git-scm.com/book/en/v2/Git-Too

    #git #zeroiee #code #programming #opensource #sourceControlManagement #codeManagement #versionManagement #versioning

  27. In my previous post Evolving your APIs, I mention the main #API #versioning approaches. During the talk of the same name, I sometimes get some questions on the subject. In this post, I’ll detail each of them, and how you can implement them with #ApacheAPISIX

    blog.frankel.ch/api-versioning

  28. I want to setup a private #archive. But just putting a directory structure on a hard drive does not fulfill my needs.
    I would like to have some kind of #versioning but #git won't cut it I think.
    In addition to that it would be great if I could replicate this archive to a cloud or to different hard drives... And yeah everything needs to be #FOSS. Otherwise no trust :)

    Do you have any ideas for that? How do you solve your mass storage and backups?

    #backup #redundancy #syncing #cloud #opensource

  29. #versioning #git #participatory #lawmaking

    I am looking for good examples of using online version control systems to formulate and maintain rules, codes and laws in a transparent & participatory way.

    We have an interesting conversation with an #anarchist #historian friend, which may lead towards new approach to co-creation of a social dynamics inside and among collectives.

    Proof of concept needed.
  30. I'm feeling desperate for better #projectManagement skills and tools in the final months of my fellowship—e.g., stuff like
    - automatic #versioning (a la #GitHub)
    - automatic #codebook generation (e.g., in #R)
    - #Git-#OSF syncing

    Chapter 13 of Experimentology was a nice (free) primer: experimentology.io/13-manageme

    But what #workshops or #classes can walk people like me through each step (with intermittent Q&A or troubleshooting opportunities)?