@element@mastodon.matrix.org
@element@mastodon.matrix.org avatar

element

@element@mastodon.matrix.org

Open, secure and interoperable communication for everyone! 🎉

This profile is from a federated server and may be incomplete. Browse more on the original instance.

glowl, to accessibility
@glowl@chaos.social avatar

WTH @RocketChat why the hell are accessibility features like high contrast themes only available with "Enterprise"?! Do this with things that do not exclude people based on their disabilities.

What is being done there is straight up discrimination!

#accessibility

element,
@element@mastodon.matrix.org avatar

@glowl @matrix np. fwiw, Element (as a Matrix client) does not gate accessibility features, and aims for AAA high contrast by default - see https://element.io/blog/element-is-accessible-by-design/

matrix, to Matrix
@matrix@mastodon.matrix.org avatar

Following up on last month's news about Synapse and Dendrite, @element has begun implementing its planned forks, starting with Synapse.

We recommend reading their latest blog post for details: https://element.io/blog/synapse-now-lives-at-github-com-element-hq-synapse/

The Foundation is pleased to see that, not only do the forked projects remain under an open source license, but Element binds itself, through the CLA, to keeping 3rd party contributions in the open source commons.

#Synapse #Dendrite #Matrix

element,
@element@mastodon.matrix.org avatar

@chebra It's our CLA, not @matrix's, so you're complaining at the wrong org. No, the CLA doesn't let Element relicense arbitrarily at later time without consent of contributors - it'd have to stick with an OSI-approved FOSS license. Yes, the CLA lets Element build commercial features on top of those contributions; other folks wanting to do so will need an AGPL exception.

element, to random
@element@mastodon.matrix.org avatar

In order to help fund development, Element has now switched to the AGPLv3 for its contributions to Synapse and will continue development at https://github.com/element-hq/synapse - please update your git checkouts.

Read all about the rationale and specifics at: https://element.io/blog/synapse-now-lives-at-github-com-element-hq-synapse/

element, to random
@element@mastodon.matrix.org avatar

We’ve moved our home on GitHub to https://github.com/element-hq from https://github.com/vector-im/ Come and check us out. Most links will redirect automatically, and everything should ‘just work’. Let us know if you see anything funky.

element, to random
@element@mastodon.matrix.org avatar

🚀 Element Server Suite 23.11 includes a power-packed Admin Console upgrade.

Set data retention periods, manage on the go with mobile view and supercharge your auditing.

Be in your element with ESS! 🌐

https://element.io/blog/data-retention-controls-added-to-admin-console/

element, to random
@element@mastodon.matrix.org avatar

On Wednesday our cofounder & COO Amandine Le Pape will be at Web Summit in Lisbon discussing the need for government CTOs with Andrew Sullivan (President and CEO of Internet Society) & Jane Wakefield (Freelance Senior Technology journalist & Media Consultant BBC).

Let's tackle tech deficit and make way for seamless e-governance #WebSummit #TechInGov #Innovation

https://websummit.com/schedule/ws23/timeslot/the-tech-deficit-in-government

claudius, to random German
@claudius@darmstadt.social avatar

I do not believe @element / are mustache twirling bad guys. But I really think if they get the wrong, that there will be problematic consequences down the line. If they want to remain under AGPL (or a similar license), the CLA should reflect that. We can't know for sure until we see the actually legally binding text.
Until then I would like to add: I usually do not contribute to projects that demand signing a CLA. I find the very idea to go against what should be.

element,
@element@mastodon.matrix.org avatar

@claudius we clearly should have finalised and published the CLA text alongside the announcement. the intention is categorically not to relicense further, but to allow us to sell agpl alternatives fo commercial forks.

matrix, to random
@matrix@mastodon.matrix.org avatar

Element informed the Foundation that it will be forking Synapse and Dendrite: https://matrix.org/blog/2023/11/06/future-of-synapse-dendrite/

We'll do our best to answer your questions, address concerns, and find a path forward together.

element,
@element@mastodon.matrix.org avatar

@hamburghammer @matrix we’re not trying to stab any contributors; the reason for the CLA is that need to be able to provide alternative licenses to commercial forks (as per https://www.fsf.org/blogs/rms/selling-exceptions); this is the whole reason for the license shift.

element,
@element@mastodon.matrix.org avatar

@mirdaki @matrix from the Element side: if the Foundation had sufficient funding to pay Element to maintain the projects, then there would be no reason to move them. But instead, this is an attempt to generate enough funding in general (i.e. from dual-licensing to commercial forks) to pay for their development.

element,
@element@mastodon.matrix.org avatar

@yuvipanda @matrix frankly, it's an effort to keep the show on the road. it's not remotely intended to be a breach of trust, any more than (say) Apache forking the CERN httpd was.

element,
@element@mastodon.matrix.org avatar

@schmittlauch @matrix Have edited the blog post to try to clarify: "giving Element the right to license the contribution commercially to third party proprietary forks so we can use it to help fund Matrix core development in future".

element,
@element@mastodon.matrix.org avatar

@scy @schmittlauch @matrix yup, precisely. so if that isn't an option for you, don't sign the CLA and maintain your code in a separate tree. The impact to contributors sucks, but the alternative sucks even more.

element,
@element@mastodon.matrix.org avatar

@serebit @schmittlauch @matrix the whole blog post is explaining that if we don't find a way to get proprietary forks to contribute back to the core project, either by releasing their code as AGPL, or buying a dual license, then core dev from Element is existentially at risk. It's far from ideal, but it's the least worst solution we can find.

element,
@element@mastodon.matrix.org avatar

@schmittlauch honestly, we only found about the slint/signal trick via the discussion here today. it looks really interesting, as there is zero desire to pull a hashicorp - we're literally trying to do the opposite.

element,
@element@mastodon.matrix.org avatar

@serebit @schmittlauch @matrix in plain terms: we wrote 90%+ of Synapse and we're trying to find ways to get to break-even so we can keep working on it, otherwise it's game over.

element,
@element@mastodon.matrix.org avatar

@schmittlauch @serebit @matrix we could have sprouted a proprietary fork of Synapse at any point and stopped developing it as FOSS (due to the Apache license). But we have zero desire to do so. If there's a hack we can use to force us to keep the project FOSS as AGPLv3 then we'll use it. However, we're still going to dual-license in order to try to keep the lights on.

element,
@element@mastodon.matrix.org avatar

@serebit @schmittlauch @matrix but we're not profiting at all. we are literally not profitable, and given that the Foundation doesn't get enough donations to fund the work, we have to try other means to keep the lights on.

element,
@element@mastodon.matrix.org avatar

@serebit @maxgot @schmittlauch @matrix if there's a way to lock the code AGPLv3 (while letting us dual-license it to AGPL-allergic people) then hopefully that solves the concern; we're investigating.

element, to random
@element@mastodon.matrix.org avatar

📣⚠️📣 Announcing a new home and license (AGPLv3) for Synapse and friends: going forwards Element’s work on Synapse, Dendrite & related server-side projects is going to be released as AGPLv3 rather than Apache.

https://element.io/blog/element-to-adopt-agplv3/

element,
@element@mastodon.matrix.org avatar

@mynacol this sounds like a really interesting approach, given we have zero intention to relicense further. we're looking into it.

element,
@element@mastodon.matrix.org avatar

@joelselvaraj if you've made proprietary changes to Synapse, then you'll need to either open source them to your users or contact us for an alternative license which acts as an exception to AGPLv3.

element,
@element@mastodon.matrix.org avatar

@f4grx the only reason for the CLA is not to relicense but to allow dual-licensing for selling AGPL exceptions.

element,
@element@mastodon.matrix.org avatar

@jabberati @f4grx yeah, if only Matrix worked with existing standards bodies.... oh, wait, what's this? https://datatracker.ietf.org/doc/html/draft-ralston-mimi-protocol-01

element,
@element@mastodon.matrix.org avatar

@f4grx perhaps read the post. the intention is to be able to sell AGPL exceptions to 3rd party commercial forks, in order to fund the underlying dev.

element,
@element@mastodon.matrix.org avatar

@astrojuanlu the CLA is there to let Element sell AGPL exceptions to proprietary forks to try to fund dev. It is not there to allow for relicensing in future.

element,
@element@mastodon.matrix.org avatar

@lutindiscret Tchap and Eimis will need to comply with the AGPL or procure an AGPL exception. Neither currently support Element or Matrix financially (Tchap stopped after https://www.nextinpact.com/lebrief/71389/la-dinum-va-voir-son-budget-ampute-40-celui-detalab-plafonne-a-500-000 in April; Eimis never has supported to my knowledge). This is why we are moving to less permissive licensing.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • provamag3
  • mdbf
  • ngwrru68w68
  • modclub
  • magazineikmin
  • thenastyranch
  • rosin
  • khanakhh
  • InstantRegret
  • Youngstown
  • slotface
  • Durango
  • kavyap
  • DreamBathrooms
  • JUstTest
  • normalnudes
  • osvaldo12
  • tester
  • GTA5RPClips
  • cubers
  • everett
  • tacticalgear
  • ethstaker
  • megavids
  • anitta
  • Leos
  • cisconetworking
  • lostlight
  • All magazines