home.social

#opensourceproject — Public Fediverse posts

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

fetched live
  1. Browse self-hostable software · selfhost.directory

    The index of self-hostable projects — ranked, categorized and served with live updates.
    Own your data and stop giving it to big tech.

    🌐 selfhost.directory
    :mastodon: @selfhost_discovery

    #opensource #selfhosted #directory #OwnData #onlinetools #bigtech #opensourceproject #index

  2. Browse self-hostable software · selfhost.directory

    The index of self-hostable projects — ranked, categorized and served with live updates.
    Own your data and stop giving it to big tech.

    🌐 selfhost.directory
    :mastodon: @selfhost_discovery

    #opensource #selfhosted #directory #OwnData #onlinetools #bigtech #opensourceproject #index

  3. React-like syntax with WebComponents.

    ​After spending some time with Lit, I really appreciated its lightweight footprint but wasn't a fan of the class-based components. While Vue offers a great approach, I still prefer the intuitive nature of React's syntax for debugging and deterministic rendering. This led me to a challenge: could I build a UI framework using WebComponents that completely eliminates the need for transpilation?

    ​I have written a breakdown of the concept, the architecture, and where I want to take it. I highly invite you to take a look, check out the code, and explore the live demo.

    * How it works: positive-intentions.com/docs/p
    * Checkout the code: github.com/positive-intentions
    * Storybook demo: dim.positive-intentions.com

    ​Please note, while the project is open-source, this is a personal exploration rather than an attempt to launch "yet another framework." It is not production-ready and is built for my own upcoming project migrations, but I am sharing it in hopes that the methodology is educational or interesting to the community.

    ​I would love to hear your thoughts on this approach. Feel free to reach out if you have any questions or want to discuss the implementation details.

    ​#WebDev #WebDevelopment #Frontend #FrontendDev #JavaScript #JS #TypeScript #TS #HTML #HTML5 #CSS #SoftwareEngineering #SoftwareEngineer #Coding #Programming #WebDesign #OpenSourceProject #IndieDev #SideProject #Tech #Technology #DevCommunity #Fediverse #FediverseDevs #WebStandards #CustomElements #ShadowDOM #VanillaJS #NoTranspiler #NoBuild #BuildStep #EsModules #ComponentDriven #UIUX #DesignSystems #TechExperiment #LearningInPublic #Developer #ComputerScience #OSS #Github #React #WebComponents #Lit #Vue #ReactJS #JSX #Storybook #TechArticle #TechBlog #TechWriting #WebDevArticles

  4. React-like syntax with WebComponents.

    ​After spending some time with Lit, I really appreciated its lightweight footprint but wasn't a fan of the class-based components. While Vue offers a great approach, I still prefer the intuitive nature of React's syntax for debugging and deterministic rendering. This led me to a challenge: could I build a UI framework using WebComponents that completely eliminates the need for transpilation?

    ​I have written a breakdown of the concept, the architecture, and where I want to take it. I highly invite you to take a look, check out the code, and explore the live demo.

    * How it works: positive-intentions.com/docs/p
    * Checkout the code: github.com/positive-intentions
    * Storybook demo: dim.positive-intentions.com

    ​Please note, while the project is open-source, this is a personal exploration rather than an attempt to launch "yet another framework." It is not production-ready and is built for my own upcoming project migrations, but I am sharing it in hopes that the methodology is educational or interesting to the community.

    ​I would love to hear your thoughts on this approach. Feel free to reach out if you have any questions or want to discuss the implementation details.

    ​#WebDev #WebDevelopment #Frontend #FrontendDev #JavaScript #JS #TypeScript #TS #HTML #HTML5 #CSS #SoftwareEngineering #SoftwareEngineer #Coding #Programming #WebDesign #OpenSourceProject #IndieDev #SideProject #Tech #Technology #DevCommunity #Fediverse #FediverseDevs #WebStandards #CustomElements #ShadowDOM #VanillaJS #NoTranspiler #NoBuild #BuildStep #EsModules #ComponentDriven #UIUX #DesignSystems #TechExperiment #LearningInPublic #Developer #ComputerScience #OSS #Github #React #WebComponents #Lit #Vue #ReactJS #JSX #Storybook #TechArticle #TechBlog #TechWriting #WebDevArticles

  5. @SuperDicq @Vivaldi
    “I really hope they change this policy and publish the full source code at some point. Because if they do Vivaldi can actually start hanging out with the big boys like Firefox or Chromium.”

    #Vivaldi's answer on this: “But, the way we see it, Vivaldi is more than just its code. It is our brand, with associated trademarks we have to protect. This means any fork needs to be branded as a different product.

    And this new product then would become an immediate competitor without putting any significant technical work to reach that status.”
    vivaldi.com/blog/technology/wh.

    “a very small, but important part of the codebase.”
    That's the whole point of it

    And yes, this can be done very easily, but, as they said, there's no coming-back. They don't only have to think about the ease of doing something, but also about it's (long-term) consequences.

    #VivaldiBrowser #VivaldiTechnologies #Vivaldi #VivaldiBrowser #VivaldiTechnologies #Vivaldi #browser #browsers #mobileApp #AndroidApp #dataCollection #identification #browser_identification #privacy #dataPrivacy #privacyMatters #FOSS #openSource #openSourceProject #openSourceProjects #checkYourself #codeSource #software

  6. @SuperDicq @Vivaldi
    “I really hope they change this policy and publish the full source code at some point. Because if they do Vivaldi can actually start hanging out with the big boys like Firefox or Chromium.”

    #Vivaldi's answer on this: “But, the way we see it, Vivaldi is more than just its code. It is our brand, with associated trademarks we have to protect. This means any fork needs to be branded as a different product.

    And this new product then would become an immediate competitor without putting any significant technical work to reach that status.”
    vivaldi.com/blog/technology/wh.

    “a very small, but important part of the codebase.”
    That's the whole point of it

    And yes, this can be done very easily, but, as they said, there's no coming-back. They don't only have to think about the ease of doing something, but also about it's (long-term) consequences.

    #VivaldiBrowser #VivaldiTechnologies #Vivaldi #VivaldiBrowser #VivaldiTechnologies #Vivaldi #browser #browsers #mobileApp #AndroidApp #dataCollection #identification #browser_identification #privacy #dataPrivacy #privacyMatters #FOSS #openSource #openSourceProject #openSourceProjects #checkYourself #codeSource #software

  7. Calling FOSS developers of any size projects. #opensource #opensourceproject #foss

    How do you feel about how foss maintainers are compensated?
    In your foss project are you well compensated?
    Do you feel "exploited" for your work (by companies, or individuals)?
    Do you work part-time or full-time on a foss project? (important for the next question)
    Do you receive enough financial compensation to survive on?

    Basically I am working on a blog post where I want to write about the current financial situation of the FOSS community, many criticize FOSS for it being exploitative in which companies take FOSS work and don't give any financial compensation to the maintainer, or how maintainers are overworked or work too much without receiving enough financial aid to sustain themselves.

    So any type of comment would really help. You can reply here, reply privately or message me on matrix (samuelhautamaki:envs.net) or on email ([email protected]).

  8. Mautic 6 Beta is here!

    This release modernizes our codebase with @symfony 6, while delivering new features and updates.

    New features include:
    ✨ Enhanced contact/company search with custom field values
    ✨ 5 new landing page themes in the GrapesJS builder
    ✨ Improved form field and text editor experience

    ⚠️ Beta release—test in dev only. Help improve Mautic 6 by testing and sharing your feedback.

    🔗 Read the full announcement: mautic.org/blog/announcing-mau

    #OpenSource #Mautic #OpenSourceProject

  9. Mautic 6 Beta is here!

    This release modernizes our codebase with @symfony 6, while delivering new features and updates.

    New features include:
    ✨ Enhanced contact/company search with custom field values
    ✨ 5 new landing page themes in the GrapesJS builder
    ✨ Improved form field and text editor experience

    ⚠️ Beta release—test in dev only. Help improve Mautic 6 by testing and sharing your feedback.

    🔗 Read the full announcement: mautic.org/blog/announcing-mau

    #OpenSource #Mautic #OpenSourceProject

  10. Time to spill the beans!

    🥁🥁🥁 MautiCon 2024 is heading to Pune 🥁🥁🥁

    Get ready for an eventful journey!🚀 ✨

    #Mautic #MautiCon #MauticCommunity #OpenSource #OpenSourceProject #TechConference #Tech #Pune #India

  11. Time to spill the beans!

    🥁🥁🥁 MautiCon 2024 is heading to Pune 🥁🥁🥁

    Get ready for an eventful journey!🚀 ✨

    #Mautic #MautiCon #MauticCommunity #OpenSource #OpenSourceProject #TechConference #Tech #Pune #India

  12. I think my over-emphasis on creating single modular server was a mistake and it's never going to work. 😢 #typescript #opensourceproject #oss #opensource #framework #javascript #server

  13. I think my over-emphasis on creating single modular server was a mistake and it's never going to work. 😢 #typescript #opensourceproject #oss #opensource #framework #javascript #server

  14. The Linux Foundation launches the AgStack Foundation, an open source digital infrastructure project for the world's agriculture ecosystem buff.ly/33mUHlw #OpenSource #AgStack #Linux #FOSS #tools #OpenSourceProject #agriculture #SupplyChain #LinuxFoundation

  15. What does sustainability look like for open source projects? VM Brasseur considers four key questions to help determine the answer for your project. buff.ly/3sLWwCW #FOSS #community #OpenSourceProject #sustainability