Markusxmr

Markusxmr

Since Drab has been developed for a while in the open, introducing the Liveview functionality in a way it happend appears to undermine the Drab efforts and in a way contradicts the ElixirConf 2018 moto that the future is in the hand of the community.

Am I missing something obvious with their differences?

Showing Posts 37 to 28

josevalim

josevalim

Creator of Elixir

Why do you believe people called me irresponsible for creating Elixir? Because I had some influence in the Ruby community and that would lead people to use Elixir while it was still in development. This kind of thinking completely shifted the blame from people who actually made the decision to use Elixir and put it on me. It is very unreasonable.

I should have equal voice as everybody else in here. If the reason I can’t take a stand against something is because people would take my opinion for granted or side with me without critical thought, then that’s not my responsibility. Do not take what I say as correct or take what I do for granted, whatever I do is as prone to errors as everyone else.

It is not fair for you to impose your own standards on how people should behave and then hold people to standards they have not agreed with in the first place. The fact someone contributes a lot (or not at all) should not change the responsibilities and expectations they have within the community.

AstonJ

AstonJ

It’s unfair to expect Chris or José to be 100% perfect 100% of the time - because none of us are - not you, nor I nor anyone else. In a community you aim to be understanding, sympathetic, and at times, forgiving… just like we have been with some of your own actions on this very forum. We’re all human after all, and a little compassion goes a long way.

Unfortunately I’m not seeing that same courtesy being extended to José from you here.

Maybe they agonised over what to do, maybe they worked on it so long that it completely slipped their mind. Whatever the reason I’m pretty sure there was no malice behind it (do you seriously think they wanted this situation to occur?)

Yes, as the leader of this community what José says will come under intense scrutiny - and sometimes his words or actions may be less than perfect, but we can all help by trying to make things better (and not worse). Sometimes that means by being understanding or forgiving, sometimes it means using tact and thoughtfulness.

I think it’s perhaps best to close this thread now. The OP was answered early on in the thread and as has been explained here and elsewhere, there are major benefits in something like LiveView being a part of Phoenix (we need only look around the web to see the interest it has already generated; it could well be pivotal in taking Elixir and Phoenix to the next level) something that will hopefully be better for all of us in the long run, including Grych - who, I hasten to add, has acted impeccably throughout this. The way he’s already trying to help LiveView be the best it can be makes me respect him a million times more than I already did. Perhaps we should now all do what he’s trying to do… progress things forward.

Thank you Grych, and everyone else who’s been trying to do just that.

Crowdhailer

Crowdhailer

Creator of Raxx

All handled as part of a new Raxx.Kit project. Built upon eex_html and Raxx.Vew part of core.

Completely fair. I don’t think anyone in open source has a responsibility to do more than build what they like for their own project. It’s their free time after all. Not that that doesn’t mean you can’t applaud people when they do make the extra effort

Zesky665

Zesky665

Because we’re not trying to start a flame war. (As far as I understand) This thread is to do with sorting out the aftermath of the somewhat clumsy way LiveView was announced and the effect it had on the development of Drab.

dgmcguire

dgmcguire

I find it odd that you’re pointing fingers at them rather than yourself. You could’ve just as easily been marketing for drab and writing blogs posts to raise awareness, but instead you blame Jose and Chris

gon782

gon782

More or less, yes. What do you find so odd about that? When you have a power position in a community it becomes less and less prudent to act in certain ways.

dgmcguire

dgmcguire

Why are you less responsible than Chris and josé? Because you haven’t put in as much work as them?

gon782

gon782

As an issue of degree, sure, but I’m well aware he was known in the Ruby community. It really has nothing on the position he is in today, though, especially with the way this community has evolved thus far. There is a special kind of responsibility that comes with being this kind of key figure.

tmbb

tmbb

While your post raises some defensible points, I don’t think this part of your post has any basis on reality. You are ignoring the enormous influence that @josevalim had in the ruby language and community prior to developping Elixir. I’m a bit ignorant of Elixir’s initial history, but Inthink many people here have stated that they only decided to check ou Elixir because of José’s position in the Ruby community.

dgmcguire

dgmcguire

The reason they have a voice to begin with is because they’ve contributed so much. If you think things should be handled differently, all you would have to do is contribute as much or more than them. I don’t think anyone writing open source has any obligation to anyone. If someone wants to contribute in a more optimal way, do it. If they want something else that’s fine too.

Where Next? Top

Trending in Discussions Top

AstonJ
As the title says, please share what you’ve been up to with Elixir. Whether that’s been learning it, looking into it, making stuff with i...
2977 94592 917
New
cblavier
Hey there, It’s been more than a year since we started using LiveView as our main UI library and building a whole library of UI componen...
New
caslu
I want to open this thread for you all to discuss and help those who really like Ash but are still hesitant to use it in a real project. ...
New
mudasobwa
I am happy to introduce the very α version of the new programming language compiled to BEAM. Welcome Cure. It has literally three kille...
New
heathen
Quite interesting article Google brought me. Didn’t find any mentions about it here. What do you think in general? Would you use togethe...
New
marciol
It would be helpful to have a list of companies worldwide that hire engineers without prior experience in Elixir. Often, it can be quite ...
New
durvia
Anyone running long-lived stateful processes on BEAM? We’re building an AI agent runtime and would love to compare notes. We’re a small ...
New

Other Trending Topics Top

marciok
Hi there! We created Gust: A task orchestrator inspired by Airflow. For those who have never heard about Aiflow, it’s a Python-based wor...
New
jimsynz
Beam Bots (or just BB for short) is a framework for building fault-tolerant robotics applications in Elixir using familiar OTP patterns. ...
New
Dmk
Xamal is a deployment tool for Elixir apps that deploys native releases to bare metal servers over SSH. It’s a port of GitHub - basecamp/...
New
Damirados
Hello everyone. After busy few months I am happy to announce v0.1.0 of Emerge & Solve. They are GUI (Emerge) and State management (S...
New
netoum
Corex is an accessible, unstyled UI component library for Phoenix that integrates Zag.js state machines using Vanilla JavaScript and Live...
New
webofbits
Aludel - LLM Evaluation Workbench Aludel is an embeddable Phoenix LiveView dashboard for evaluating and comparing LLM prompts across mult...
New

We're in Beta

About us Mission Statement

Options

Thread Display Mode




Thread Preview

Skip Thread Previews