Hey,

Le lun. 24 mai 2021 à 14:12, Qian Zhang <zhq527...@gmail.com> a écrit :
> > several fixing bugs which basically make Mesos unusable on a recent Linux
> distro
> Can you please elaborate a bit on this? Do you mean Mesos not working on a
> recent Linux distro? If so, I think we can start to fix the issues and
> maybe do a patch release for that.

Yes, there are several issues on recent Linux distributions, e.g.
Debian Bullseye:
- https://github.com/apache/mesos/pull/387: compilaiton error,
although it's only in master not in the last release
- https://github.com/apache/mesos/pull/388: problem with the freezer
cgroup based task killer which causes over a dozen test to fail and
can leave the freezer frozen, tasks in uninterruptible state etc
- https://github.com/apache/mesos/pull/384: problem parsing
ld.so.cache which also breaks a lot of things

You were tagged in some of this MRs, I tagged you in all of them, it'd
be great if you could have a look :).

Cheers,

>
>
> Regards,
> Qian Zhang
>
>
> On Fri, May 21, 2021 at 2:57 AM Charles-François Natali <cf.nat...@gmail.com>
> wrote:
>
> > Hey,
> >
> > Sorry for being a killjoy and repeating myself, but as mentioned in
> > the past, I don't think that technical direction is the most important
> > problem right now - community is.
> > Coming up with medium/long-term technical roadmap doesn't do much if
> > there are no contributors to implement them, and users to use them.
> >
> > The following issues which have been brought up are still not resolved:
> > - very few committers willing to review and merge MRs - currently only
> > Andrei Sekretenko is doing that, and I'm sure he's busy with his day
> > job so only has that much bandwidth
> > - very few people contribute MRs and triage/address JIRA issues -
> > AFAICT it's pretty much Andreas and me
> >
> > So I think the first thing to do would be to address those problems.
> > Some suggestions which come to mind:
> > - to the remaining committers who'd still like to salvage the project,
> > please take some time to review and merge MRs -
> > https://github.com/apache/mesos/pulls has a few open, several fixing
> > bugs which basically make Mesos unusable on a recent Linux distro
> > - to the various users who've said they were interested in keeping the
> > project alive: start contributing. It doesn't have to be anything big,
> > just get familiar with the code base:
> >   * start going through JIRA and triage bugs, closing invalid/stale
> > ones, tackling small issues
> >   * submit MRs so that the test suite passes on your OS
> >   * submit MRs to merge various commits you have in your private repos
> > if applicable
> >
> > Then in a few months, once the project  is back to having a small
> > active contributors base, they can together decide how to take the
> > project forward, and start addressing larger projects.
> >
> > Cheers,
> >
> > Charles
> >
> >
> >
> >
> >
> >
> > Le jeu. 20 mai 2021 à 18:16, Gregoire Seux <g.s...@criteo.com> a écrit :
> > >
> > > Hi,
> > >
> > > Interesting set of suggestions! Here are a few comments:
> > >
> > >   *   Mesos feels simple to deploy (only very few components: zookeeper,
> > masters and agents), customization is done mostly through configuration
> > files. I don't think there is a strong need to make it easier (even though
> > I've used Mesos for years, so I'm pretty used to the difficulty if any)
> > >   *   Having to manage Zookeeper adds some complexity but since
> > Zookeeper piece is required to operate Marathon (which is our main
> > framework), I don't see much value in the investment required to get rid of
> > this dependency.
> > >   *   Taking advantage of NUMA topology by default would be a good
> > addition although I don't see it as strategic (at least we have solved this
> > on our clusters with custom modules)
> > >   *   I would love to see improvement on masters scalability for large
> > clusters (our largest cluster is 3500 nodes and may start to suffer from
> > the actor model)
> > >
> > > Something that I see as a very significant drawback to the ecosystem at
> > large is the difficulty to write frameworks. In addition to this, most
> > open-source frameworks feel abandoned. Without good frameworks, Mesos value
> > really decreases a lot (although it is very technically strong).
> > > I think, making Mesos thrive would necessarily go through a solution to
> > this issue.
> > >
> > > Something that I'd see as strategic would be the ability to deploy
> > complex workloads on Mesos without having to write a new framework. Random
> > idea: make Mesos really usable as a backend for Kubernetes (as a virtual
> > kubelet). This would remove a lot of barriers to use Mesos as a strong
> > engine to operate a fleet of servers while allowing to use the Kubernetes
> > API that apparently everybody loves.
> > >
> > > What do you think?
> > >
> > > --
> > > Grégoire Seux
> > >
> >

Reply via email to