GNU social JP
  • FAQ
  • Login
GNU social JPは日本のGNU socialサーバーです。
Usage/ToS/admin/test/Pleroma FE
  • Public

    • Public
    • Network
    • Groups
    • Featured
    • Popular
    • People

Conversation

Notices

  1. Embed this notice
     (mint@ryona.agency)'s status on Thursday, 11-Apr-2024 01:20:43 JST  
    "I can confidently say that code quality should be the least of your concerns when it comes to your FOSS project."

    Modern day devs, ladies and gentlemen.

    RT: https://social.treehouse.systems/users/TheEvilSkeleton/statuses/112241679352421223
    In conversation about a year ago from ryona.agency permalink

    Attachments

    1. No result found on File_thumbnail lookup.
      TheEvilSkeleton (@TheEvilSkeleton@treehouse.systems)
      from TheEvilSkeleton
      Now that I have experience developing and maintaining software, I can confidently say that code quality should be the least of your concerns when it comes to your FOSS project. The most important quality is who you are as a person, and how the project is presented. No matter how talented you are as a contributor/developer/maintainer, if you are obnoxious and have no incentive to improve yourself, especially by openly admitting that you do not care about people's feelings, don't expect to be welcome in most communities. Your talent in code does not translate into team spirit or yourself. Having a welcoming place that attracts new contributors (or even current contributors) is much healthier: At worst, it will gradually improve the entire project, regardless of any aspect of the project (code quality, feature set, marketing, etc.); at best, your project will grow quickly.
    • ✙ dcc :pedomustdie: :phear_slackware: likes this.
    • Embed this notice
      pwm (pwm@crlf.ninja)'s status on Thursday, 11-Apr-2024 01:23:59 JST pwm pwm
      in reply to
      @mint > The most important quality is who you are as a person, and how the project is presented.
      FUCKING NORMIES GET OFF MY BOARD AHHHHH
      In conversation about a year ago permalink
       and snacks like this.
    • Embed this notice
       (mint@ryona.agency)'s status on Thursday, 11-Apr-2024 01:24:31 JST  
      in reply to
      • Vaghrad
      @Vaghrad https://social.treehouse.systems/@TheEvilSkeleton/112241679352421223
      The fallback quotepost link might or might not show up depending on frontend.
      In conversation about a year ago permalink

      Attachments

      1. No result found on File_thumbnail lookup.
        TheEvilSkeleton (@TheEvilSkeleton@treehouse.systems)
        from TheEvilSkeleton
        Now that I have experience developing and maintaining software, I can confidently say that code quality should be the least of your concerns when it comes to your FOSS project. The most important quality is who you are as a person, and how the project is presented. No matter how talented you are as a contributor/developer/maintainer, if you are obnoxious and have no incentive to improve yourself, especially by openly admitting that you do not care about people's feelings, don't expect to be welcome in most communities. Your talent in code does not translate into team spirit or yourself. Having a welcoming place that attracts new contributors (or even current contributors) is much healthier: At worst, it will gradually improve the entire project, regardless of any aspect of the project (code quality, feature set, marketing, etc.); at best, your project will grow quickly.
    • Embed this notice
      THOT POLICE (s8n@posting.lolicon.rocks)'s status on Thursday, 11-Apr-2024 01:29:30 JST THOT POLICE THOT POLICE
      in reply to
      @mint everyone knows the most important part of a foss project is the patreon landing page
      In conversation about a year ago permalink
       likes this.
    • Embed this notice
      WhiteExodite (bleedingphoenix@wolfgirl.bar)'s status on Thursday, 11-Apr-2024 01:30:22 JST WhiteExodite WhiteExodite
      in reply to
      @mint >the most important quality is who you are as a person
      remember kids, it's not about how good you do it's about how you feel inside :kirsche_pointlaugh:
      In conversation about a year ago permalink

      Attachments


      1. https://media.wolfgirl.bar/425f1baefe60306d252f422516deab2be1beaa352ccfac996bdb2a25358f313d.png
       likes this.
    • Embed this notice
      Vaghrad (vaghrad@asphodel.rip)'s status on Thursday, 11-Apr-2024 01:34:14 JST Vaghrad Vaghrad
      in reply to
      @mint oh sorry, it shows up perfectly fine
      i was just baffled by the statement in the quoted post, that's why i question mark reacted :FF_Confused:
      I'll never get this whole identity politics shit no matter how hard i try to. Being german also doesn't help with caring about peoples feelings when talking about something as factual as code :nostale_altr:
      I don't think it matters one bit "who you are" as a person if the code sucks, isn't documented or not well maintained most are just gonna look elsewhere or rewrite it on their own
      In conversation about a year ago permalink
       likes this.
    • Embed this notice
      Tadano (tadano@amala.schwartzwelt.xyz)'s status on Thursday, 11-Apr-2024 01:36:00 JST Tadano Tadano
      in reply to
      • THOT POLICE
      @s8n @mint t. Yuzu devs
      In conversation about a year ago permalink
       likes this.
    • Embed this notice
      gray (gray@ryona.agency)'s status on Thursday, 11-Apr-2024 02:01:10 JST gray gray
      in reply to
      @mint I thought the most important part of a FOSS project was building up an autistic user base that won’t shut the fuck up about it
      In conversation about a year ago permalink
       likes this.
    • Embed this notice
      childrapist1488 (catholic theologian) (childrapist1488@eientei.org)'s status on Thursday, 11-Apr-2024 02:51:48 JST childrapist1488 (catholic theologian) childrapist1488 (catholic theologian)
      in reply to
      @mint
      >code quality should be the least of your concerns when it comes to your FOSS project
      In conversation about a year ago permalink

      Attachments


      1. https://eientei.org/media/ffa9a8c818136b4b9974cebaab9abf077ce32412e17dd88225cfa28a6f03957e.jpg?name=wide_giga.jpg
       and ✙ dcc :pedomustdie: :phear_slackware: like this.
    • Embed this notice
      THOT POLICE (s8n@posting.lolicon.rocks)'s status on Thursday, 11-Apr-2024 05:48:15 JST THOT POLICE THOT POLICE
      in reply to
      • :marseyloadingneon: m0xEE :marseyloading:
      @m0xEE @mint libqt really isn't that bad if you're throwing an interface together for someone you can't give command line tools. Some people's brains just shut down when told to operate a keyboard, and I think most of them work as manufacturing line operators and technicians
      In conversation about a year ago permalink
       likes this.
    • Embed this notice
      :marseyloadingneon: m0xEE :marseyloading: (m0xee@breloma.m0xee.net)'s status on Thursday, 11-Apr-2024 05:48:17 JST :marseyloadingneon: m0xEE :marseyloading: :marseyloadingneon: m0xEE :marseyloading:
      in reply to
      • THOT POLICE
      @s8n
      My response was to the general idea of better approach to managing projects that's mentioned in the opening post, I don't give two fucks about GNOME.
      If you really want to go there, it's impossible to tell what can be considered "going downhill" for a project of this age — I don't think that it has anything in common at all with original GNOME of GTK 1.x days: neither in terms of codebase, nor in terms of people involved — and I'm not even in the loop enough to tell.
      But if you want my opinion, it's still better than Qt clusterfuck that is KDE — because anything is better than that vomit spit that is Qt. They'd never be able to break GTK to the point when it becomes worse than Qt to me. If Qt was the only framework in existence for creating GUIs, I won't use GUIs at all — I hate it with passion since its Trolltech days :marseyraging:
      But again, this has nothing to do with managing software projects :marseyshrug:
      @mint
      In conversation about a year ago permalink
    • Embed this notice
      THOT POLICE (s8n@posting.lolicon.rocks)'s status on Thursday, 11-Apr-2024 05:48:18 JST THOT POLICE THOT POLICE
      in reply to
      • :marseyloadingneon: m0xEE :marseyloading:
      @m0xEE @mint gnome has always been trash are you high on farts or something
      In conversation about a year ago permalink
    • Embed this notice
      :marseyloadingneon: m0xEE :marseyloading: (m0xee@breloma.m0xee.net)'s status on Thursday, 11-Apr-2024 05:48:19 JST :marseyloadingneon: m0xEE :marseyloading: :marseyloadingneon: m0xEE :marseyloading:
      in reply to
      @mint
      Being nice and waiting for someone competent, who doesn't care about any of this shit, to show up and making them fix the mess that is your codebase is a viable strategy, you can't deny that.
      It starts failing when you start provoking such a person on purpose and make them play your games instead of working on code — that's why lots of these projects go downhill.
      In conversation about a year ago permalink
    • Embed this notice
      pistolero (p@fsebugoutzone.org)'s status on Saturday, 13-Jul-2024 16:26:07 JST pistolero pistolero
      in reply to
      • Judge Dread :verified:
      @judgedread

      > The competency crisis in the US is being driven by the feels culture

      Well aware, though I think we may be in disagreement on the primary drivers; regardless, the "amateur HR for open source" is kneecapping open-source, and if I had to guess, the outcome was the goal.

      > Linus Torvalds was semi-purged (not sure about the latest news) for hurting people's feelings.

      They leaned on him for decades, the Ada Initiative tried to entrap him.

      > This is part of a general war on pragmatic culture

      When you're designing a rifle, two and two always have to make four, but you don't say that out loud. If you can maintain that specific double-bind, then the pitchfork-and-torch villagers will make sure that there are no rifle designs originating outside the protective umbrella of the state. It is very hard to implement the late-1800s/early-1900s version of top-down "scientific" social organization if you have all of these wildcards, but if you ensure that all force-multipliers are state-controlled, then you've got an easier time. Small arms manufacturers have a license you can revoke.

      So publishing was prohibitively expensive until the last few decades, and you now anyone can publish anything and get it in front of a global audience. The solution is to make sure the audience doesn't exist outside, e.g, Facebook, Twitter, places where the White House can make a phone call. (Even if Elon buys Twitter, Twitter is still a company with leadership and you can contact the leadership: you can lean on Elon, but you cannot lean on everyone that might say something you dislike.) If you turn hacking into an activity that normies can participate in without knowing how to code, if they can go file an issue on your Github repo and say "I don't feel welcome", then you have enforcement.
      rockpaperscissors_but_its_society.jpg
      In conversation about 10 months ago permalink

      Attachments


      1. https://fsebugoutzone.org/media/3368b901-820a-4aae-bfec-160535111941/rockpaperscissors_but_its_society.jpg?name=rockpaperscissors_but_its_society.jpg
    • Embed this notice
      Judge Dread :verified: (judgedread@fsebugoutzone.org)'s status on Saturday, 13-Jul-2024 16:26:08 JST Judge Dread :verified: Judge Dread :verified:
      in reply to
      • pistolero
      @p The competency crisis in the US is being driven by the feels culture which is originated by HR women entryists and amplified by the most brittle of glass goblins, the tranny freaks. Linus Torvalds was semi-purged (not sure about the latest news) for hurting people's feelings. This is part of a general war on pragmatic culture which is deemed White supremacist even though the best practicioners remaining (outside the Elonsphere) are Asian.
      In conversation about 10 months ago permalink
      meso repeated this.
    • Embed this notice
      Judge Dread :verified: (judgedread@fsebugoutzone.org)'s status on Saturday, 13-Jul-2024 16:26:09 JST Judge Dread :verified: Judge Dread :verified:
      in reply to
      • pistolero
      @p Almost all highly effective leaders ignore feelings in favor of results.

      The only exception was Jim Henson.
      In conversation about 10 months ago permalink
    • Embed this notice
      pistolero (p@fsebugoutzone.org)'s status on Saturday, 13-Jul-2024 16:26:09 JST pistolero pistolero
      in reply to
      • Judge Dread :verified:
      @judgedread

      > Almost all highly effective leaders ignore feelings in favor of results.

      If you do this sort of thing, it tends to be cumulative and you get results-oriented people in your vicinity. This is precisely why people that have lots of feelings and no skill hate that approach: it makes it harder to get a rent-seeking foot in the door.
      illpullthetrigger.gif
      In conversation about 10 months ago permalink

      Attachments


      1. https://fsebugoutzone.org/media/da9c1a26-f93a-4a33-a416-c054b4066d9d/illpullthetrigger.gif?name=illpullthetrigger.gif
    • Embed this notice
      pistolero (p@fsebugoutzone.org)'s status on Saturday, 13-Jul-2024 16:26:10 JST pistolero pistolero
      in reply to
      @mint Screenshot for people whose setup is so pathological that neither of those worked:
      code_doesn-t_matter.png
      In conversation about 10 months ago permalink

      Attachments


      1. https://fsebugoutzone.org/media/3a408374-5944-491c-b113-308d002de364/code_doesn-t_matter.png?name=code_doesn-t_matter.png
       likes this.
    • Embed this notice
      tyil (tyil@fedi.tyil.nl)'s status on Saturday, 13-Jul-2024 18:54:39 JST tyil tyil
      in reply to

      @mint@ryona.agency Users continue to ask for support on 6 month old versions of Bottles (no joke)Imagine if all software installed on your computer for over 6 months just stopped working all of a sudden, not because there's anything wrong with it but just because it was "too old" for modern developers to comprehend.

      In conversation about 10 months ago permalink
       likes this.
    • Embed this notice
      Reasonable Man (r000t@ligma.pro)'s status on Saturday, 13-Jul-2024 18:55:16 JST Reasonable Man Reasonable Man
      in reply to

      @mint this is why gatekeeping is good

      this is the sort of person the gate was meant to keep out

      In conversation about 10 months ago permalink
       likes this.
    • Embed this notice
      Phantasm (phnt@fluffytail.org)'s status on Saturday, 13-Jul-2024 21:28:04 JST Phantasm Phantasm
      in reply to
      • tyil
      @tyil @mint Lutris also has a whiny dev that wrote multiple paragraphs about how he will automatically close all issues that don't run the newest wine version and runtime. Later he added an autoupdate "feature" that always downloaded the newest wine version on startup and refused to add a toggle for it. It took ~2 months for that toggle to be added.

      TL;DR Maintainers that make gaming related projects are usually like this for some reason. It probably is mainstream gaming brainrot.
      In conversation about 10 months ago permalink
       likes this.
    • Embed this notice
      翠星石 (suiseiseki@freesoftwareextremist.com)'s status on Sunday, 14-Jul-2024 15:48:15 JST 翠星石 翠星石
      in reply to
      • laurel
      @laurel Please do not suggest that people infringe copyright law by infringing the AGPLv3 or to license AGPLv3-only instead of AGPLv3-or-later

      "Notwithstanding any other provision of this License, for material you add to a covered work, you may (if authorized by the copyright holders of that material) supplement the terms of this License with terms:

      a) Disclaiming warranty or limiting liability differently from the terms of sections 15 and 16 of this License; or
      b) Requiring preservation of specified reasonable legal notices or author attributions in that material or in the Appropriate Legal Notices displayed by works containing it; or
      c) Prohibiting misrepresentation of the origin of that material, or requiring that modified versions of such material be marked in reasonable ways as different from the original version; or
      d) Limiting the use for publicity purposes of names of licensors or authors of the material; or
      e) Declining to grant rights under trademark law for use of some trade names, trademarks, or service marks; or
      f) Requiring indemnification of licensors and authors of that material by anyone who conveys the material (or modified versions of it) with contractual assumptions of liability to the recipient, for any liability that these contractual assumptions directly impose on those licensors and authors.

      All other non-permissive additional terms are considered "further restrictions" within the meaning of section 10. If the Program as you received it, or any part of it, contains a notice stating that it is governed by this License along with a term that is a further restriction, you may remove that term."

      Such addition of such further restriction to a AGPLv3-or-later project or works derivative of such project would constitute copyright infringement.

      If the developers of the project hold all relevant copyrights (this is not often the case), they can add further restrictions (as they cannot infringe their own copyright), but they have also explicitly authorized everyone to remove such further restrictions (such removal would actually be a legal necessity before further distribution can be performed).
      In conversation about 10 months ago permalink
    • Embed this notice
      laurel (laurel@fsebugoutzone.org)'s status on Sunday, 14-Jul-2024 15:48:16 JST  laurel laurel
      in reply to
      • pistolero
      • Judge Dread :verified:

      @p @judgedread

      About

      The +NIGGER License is a license modifier that requires the inclusion of the word “NIGGER” in the LICENSE file.

      Why?

      By including the word “NIGGER” in a LICENSE file that must be distributed with the software you will ensure:

      The software will not be used or hosted by western corporations that promote censorship The software will not be used or hosted by compromised individuals that promote censorship Users of the software will be immune to attacks that would result in censorship of othersHow?

      Include the following text in any compatible LICENSE file: The above copyright notice, this permission notice and the word “NIGGER” shall be included in all copies or substantial portions of the Software.

      Example Licenses

      ・AGPL-3.0-only+NIGGER
      ・MIT+NIGGER

      In conversation about 10 months ago permalink
    • Embed this notice
      翠星石 (suiseiseki@freesoftwareextremist.com)'s status on Sunday, 14-Jul-2024 15:58:05 JST 翠星石 翠星石
      in reply to
      • 翠星石
      • laurel
      @laurel Also, you appear to be suggesting the modification of the LICENSE file, which implies modifying the AGPLv3 license text.

      Modifying the AGPLv3 is not allowed and would infringe the FSF's copyright on the license text - modification is only permitted if you remove the GNU preamble and any mention of GNU or the FSF.
      In conversation about 10 months ago permalink

Feeds

  • Activity Streams
  • RSS 2.0
  • Atom
  • Help
  • About
  • FAQ
  • TOS
  • Privacy
  • Source
  • Version
  • Contact

GNU social JP is a social network, courtesy of GNU social JP管理人. It runs on GNU social, version 2.0.2-dev, available under the GNU Affero General Public License.

Creative Commons Attribution 3.0 All GNU social JP content and data are available under the Creative Commons Attribution 3.0 license.