IBMStreams / administration

Umbrella project for the IBMStreams organization. This project will be used for the management of the individual projects within the IBMStreams organization.
Other
19 stars 10 forks source link

Separate individual resource managers out from one repository #107

Closed bmwilli closed 7 years ago

bmwilli commented 7 years ago

I am working on the Mesos Resource Manager for IBM Streams. I do not believe it should be in the same repository as the YARN resource manager. They should be developed, tested, and versioned independently. If there is a way to keep them related under a resource managers group that would be fine.

chanskw commented 7 years ago

@bmwilli are you proposing that you would like to start a new repository for Mesos Resource Manager work?

To do this, I suggest we do the following:

  1. streamsx.resourceManagers project should be renamed to streamsx.yarn
  2. we will create a new repository called streamsx.mesos for your Mesos Resource manager work.

Is this a good approach?

bmwilli commented 7 years ago

I think that would be great. Thanks!!

mikespicer commented 7 years ago

+1 to having a new repo for the mesos resource manager. From experience with the messaging toolkit it can prove problematic to group together similar functionality that is being developed at different rates or relies on technologies that are changing at different rates. In hindsight it would have been better to have the YARN resource manager be in a repo only intended for a YARN resource manager implementation rather than a generic resource manager repo for all resource manager implementations.

schubon commented 7 years ago

This might be trivial, but would it be possible to have something like streamsx.resourceManagers.yarn streamsx.resourceManagers.mesos

bmwilli commented 7 years ago

Just curious what is the process / schedule to proceed?

chanskw commented 7 years ago

I will get to this and create a repo for you tomorrow. Sorry for the delay!

chanskw commented 7 years ago

@bmwilli who will be a committer to the mesos project?

I do not think you have signed the Github CLA agreement. If so, can you please sign this agreement here: https://github.com/IBMStreams/administration/blob/master/IBMStreams-cla-individual.pdf

Please send a soft copy to me and @petenicholls. Please also send the hard copy of the agreement to Pete as stated in the agreement. I will create the repository and make you a committer once I have received the agreement.

chanskw commented 7 years ago

+1

bmwilli commented 7 years ago

Thanks. I have sent the agreement to you. In addition I sent the hard copy to Pete a few days ago.

chanskw commented 7 years ago

Created repository and @bmwilli is committer to project. I did not rename the Yarn resource manager project yet. I need to check if there is any dependency to that project before I can rename it.

bmwilli commented 7 years ago

Thank you.