RE: Soliciting Hackathon Ideas

2018-02-02 Thread Bruce Campbell
Mesos modules for windows?

-Original Message-
From: Andrew Schwartzmeyer [mailto:and...@schwartzmeyer.com] 
Sent: Friday, February 2, 2018 12:47 PM
To: dev@mesos.apache.org
Subject: Soliciting Hackathon Ideas

Hello all,

Next month I'll be attending HackIllinois 
(https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fhackillinois.org%2F&data=02%7C01%7CBruce.Campbell%40microsoft.com%7C2c276fad49384eef40d708d56a7e2ee7%7Cee3303d7fb734b0c8589bcd847f1c277%7C1%7C1%7C636532012546050886&sdata=q8wilsWFhPRONE3pKp2ypuY6iiDwY0fyGzubzqapnm0%3D&reserved=0)
 as an open-source mentor. It's a huge student-run hackathon at the University 
of Illinois at Urbana-Champaign, running from February 23rd to the 25th. 
Students from a multitude of schools will be attending (they even bus them in). 
The hackathon has an open-source focus, and while there will be many projects 
for the students to work on, I want to make sure Mesos gets some attention too.

I am asking you all for open issues and new ideas for small, beginner-friendly 
projects that could fit a two-day Hackathon project. 
For Mesos, I'm looking through our open issues labeled "easyfix", "beginner", 
or "newbie", which actually returns 74 results! If you have anything in 
particular that you think would be a good fit, please let me know. I'd like to 
go with a list of vetted issues so I don't accidentally start some students in 
on a giant can of worms. Our excellent new Beginner Contributor Guide will be a 
huge help too.

Thanks,

Andy

P.S. If any of you also want to attend, let me know, and I'll get you in touch 
with their director.


Re: Replacing ad hoc virtualenvs for testing and linting with tox

2018-01-08 Thread Bruce Campbell
Tox works pretty well cross platform in dcos, so long as one uses python3 and 
the standard venv rather than pyenv.

From: Benjamin Mahler 
Sent: Monday, January 8, 2018 7:03 PM
To: dev
Cc: Armand Grillet; Benno Evers; Kevin Klues
Subject: Re: Replacing ad hoc virtualenvs for testing and linting with tox

+armand, benno, kevin

On Fri, Jan 5, 2018 at 12:04 PM, Eric Chung  wrote:

> Hello mesos devs,
>
> I'd like to propose that we replace some of our bash scripts for building
> ad hoc virtualenvs with tox 
> ,
>  a
> tool
> for automating lifecycle management of virtualenvs using declarative
> configuration files.
>
> Specifically, virtualenvs created for the purpose of linting
> (support/.virtaulenv) and unit testing (in src/python) can be managed by
> tox, which provide the following benefits:
>
> 1. Eliminate the need for maintaining shell scripts for managing
> virtualenvs
> 2. We will no longer need to install *ALL* dependencies into the same
> virtualenv for the purpose of linting -- we can have distributed tox.ini
> files in wherever python linting is required, and just run tox there.
> 3. Easily run tests for multiple environments, e.g. python3 vs python2.
> This will make migration to python3 much easier, which we are facing
> increasing pressure to address.
>
> The biggest concern here would probably the change in dependencies, since
> it may seem like we're adding an additional dependency to mesos. However
> since virtualenv is a dependency of tox, we will not break any existing
> dependencies, as requiring tox will automatically require virtualenv.
> Otherwise I don't really see any downside in making the switch.
>
> Please let me know what you think!
>
> Eric
>