• 11 Posts
  • 500 Comments
Joined 3 years ago
cake
Cake day: July 8th, 2023

help-circle






  • Here's what they say in that article about why they turned it into a web app, for those who don't want to look for it

    Since we’d likely have to rewrite a lot of the frontend anyway, we took another approach [an approach different to keep using GTK] and have taken advantage of the modularization efforts to retool the frontend to have a web-based interface instead. The Cockpit team has been providing a web-based interface for Linux systems for managing systems for many years in the Cockpit web console, so it made sense to reuse Cockpit as a base and its web-based widget set, PatternFly, as a starting point for the next generation of Anaconda too.

    By-the-way: We’re using Firefox to render the UI when you’re installing locally. (There’s no Chromium or Electron involved.)

    Web-based benefits

    While it’s not a native toolkit like GTK, using a web based UI does have several benefits:

    • It’s easier to update and maintain versus a traditional desktop application
    • We now use Cockpit’s testing frameworks to test Anaconda’s web UI
    • It’s easier to adapt to future changes
    • It enables more community contributions, as it “lowers the bar” for know-how, as there are many more developers familiar with web development than GTK development
    • We can extend it to interactively install a remote machine using Anaconda from another computer’s Web browser in the future

    Huh, I wonder if developing a web app is that much easier than developing a GTK app, or a Qt app… I mean, sure, there are way more web developers than people experienced with native development toolkits, but I wonder if it isn’t a tooling problem from the part of the toolkits. I certainly don’t have any experience in any of these, so I’d love to hear other people’s thoughts.












  • yetAnotherUser@lemmy.cato196@lemmy.blahaj.zoneerule
    link
    fedilink
    English
    arrow-up
    5
    ·
    16 days ago

    I’d argue that face-to-face dating is also a form of roleplaying. People often want to only show their brightest side at the first dates, so they try, for example, to not react too negatively to things they don’t like, or to not talk about their problems, or to pretend that they aren’t that desperate to find someone (in some cases). And if putting up a bit of a social facade isn’t a form of roleplaying, I don’t know what is.

    It’s not like the problem of the “chain of insecurity”, as you put it, disappears when meeting IRL either. People can still definitively say things they don’t mean and mean things they don’t want. That doesn’t just go away. And perhaps this has to do with how dating itself works. I mean, when you’re dating, doesn’t that mean that you’re trusting the other person to be true about their intentions, and to respect you if you decide to open up about something personal? That’s probably why so many people advise to take it slow when starting to date. The two people dating most likely don’t know each other very well yet in the beginning, and they need to build their trust on each other, which takes time.

    There are lots of good reasons to not like online dating, but I don’t think that the relationship being more fake than when dating IRL is one of them.

    (P.S. I’ve never really dated myself, I’m just grabbing stuff I’ve heard out there and trying to throw it at a wall to see what sticks. But now that I think about it, I’d say most of what I said somewhat applies to making friends too, so I think I’m not just making things up.)