Closed cgarciae closed 9 years ago
I'll offer to have it move to my DirectCode organization (probably using a fork), and anyone who wants to help assist in maintaining it (including me) can be added as collaborators.
Also, thanks @luizmineo for this package, I will, with the rest of the people who want to, keep it alive :)
@kaendfinger Will moving Redstone to DirectCode will somehow make it private?
@cgarciae No, of course not. DirectCode is simply just a group of people who code cool stuff. I'll add anyone who is willing to become a maintainer to it, with full permissions.
@cgarciae Do you have access to the repo?
@kaendfinger Yes. I am fine with it. If we take this direction, please add me to DirectCode.
@cgarciae Added. Do you have access to move the repository, or are we going to fork it?
@kaendfinger To move it we have to wait for Luiz to do this. He just posted the message this morning, maybe he will want to hear from the rest of the community before doing this. Lets see what he says :)
Ok. :) Sounds great. Thanks!
@luizmineo @cgarciae
A couple things, if my proposal is taken:
@luizmineo @cgarciae Along with my proposal, we could also move https://github.com/luizmineo/connection_pool
@kaendfinger Thanks for your enthusiasm!
I think @luizmineo will actually like all this, maybe he was expecting it. I don't know how other open-source projects evolve, but there has to be a moment when the community takes over somehow.
I also propose this as a development model, the intention is to make it clear for the community what is going to be implemented next, what is missing, and what is broken, so people can contribute more easily and focused on a general goal
class SomeClass
{
C newMethod(A a, B b)
{
throw new UnimplmentedError ();
}
D existingMethod (F f, H h, X newParam)
{
//Existing code
...
//New Code
if (someCondition)
{
throw new UnimplmentedError ();
}
...
}
}
group ("New Feature X", ()
{
test ("some test", ()
{
throw new UnimplementedError ();
});
});
Granted we are not paid to do this, but the organization to achieve this is not much: discussions on issues for new features or the contents of the next release, implement the broken tests and the new broken features. After that it might be a slow process making all the tests pass. But the benefit is that is organized, measurable and clear, so people can contribute more easily.
@cgarciae I like it.
Guys, I'm really glad to see this movement to keep the project alive. It's truly amazing!
@kaendfinger I'll add you as a collaborator to each Redstone package. About the domain, I can keep paying for it, or I can transfer it if the community prefer this way. About the association level, I'm ok with your propose. @cgarciae I'll write a topic about the internal code organization, and I can also try to answer any doubts you may have.
I'm really excited to see this project being community driven!
@luizmineo Awesome! :) Thanks
Do you want me to fork it to DirectCode or would you prefer a move? A move would be easier (keep issues, wiki, and all) but I could fork if you prefer.
@luizmineo Another option is to keep it on here. But I picked up from your README you didn't intend that.
@kaendfinger Yes, transferring it is the best option. I can transfer it to DirectCode, or maybe you can create a Redstone.dart organization. What do you guys prefer?
I think it'd be best for there to be a Redstone. dart organization. Just my opinion though.
On Sat, Apr 11, 2015, 8:25 PM Luiz Henrique Farcic Mineo < notifications@github.com> wrote:
@kaendfinger https://github.com/kaendfinger Yes, transferring it is the best option. I can transfer it to DirectCode, or maybe you can create a Redstone.dart organization. What do you guys prefer?
— Reply to this email directly or view it on GitHub https://github.com/luizmineo/redstone.dart/issues/98#issuecomment-91977678 .
@luizmineo An organization is what it will be :)
@luizmineo the organization is 'redstone-dart' you can transfer every redstone package there, oh and also, do you want to transfer connection_pool?
Awesome. Let's transfer all the repositories.
@luizmineo Please do! Something like a post in the Redstone blog on how certain key feature are implemented. I've read the the server implementation of v0.5
and v0.6
but I have no idea where certain critical things happen
@kaendfinger, @austincummings, @luizmineo Redstone.dart organization sounds nice! Please add me :)
done!
I can't wait to see the future of redstone! I'm a member of DirectCode, by the way.
I think the best bet is to make an organization for redstone and add the appropriate people who can help maintain it.
nevermind, looks like that has already been done :100:
With this, I believe this can be closed! Thanks so much @luizmineo for making this! I am happy to be on board.
Hi, things are moving forward quickly here, sorry to hear that you will not have so much time any longer to put on open source Dart projects @luizmineo. I hope what other things you have planned will go your way. Thanks for all the time and effort you have put into this project. :)
At the same time I must say it's fun to see the enthusiasm from you guys @kaendfinger and @cgarciae! I think Redstone will continue to grow with this new project structure. I don't have too much time right now to code on Redstone, but I do have some experience with Dart frameworks overall and could help out if there is something specific, just send me a ping.
As some might know I work on DartVoid, and we have not publicly announced this yet, but we plan to offer free hosting for open source Dart projects such as Redstone. So if you guys want, I would be happy to help out with that and get Redstone's own site built with Redstone, dogfooding is always good for software projects in my experience. Right now not everyone have access to DartVoid, but it will change between now and the Dart Summit, we are rolling out a lot of new stuff under the covers right now.
@Scorpiion Great idea! If we could do that, it would be great. I can add you to the organization as well :)
Sounds good, would be happy to join the org! :)
Me too! :)
I would like to join the project. I would be able to put few hours of work every week this summer. However, starting in September of this year, I will have more free time.
@dzenanr @Pacane Sure! You guys can PR for the time being. @redstone-dart/owners will need to decide how we determine who goes in what team.
Not sure how this process should work exactly, but I can vouch for @dzenanr for what it's worth. He has done a lot of good things with/for Dart and is the author of the book Learning Dart.
Thank you Robert @Scorpiion.
Ok, sure thing, adding now.
Sounds good :+1:
@luizmineo I am not an uploader for redstone packages.
pub uploader add kaendfinger@gmail.com --package=redstone
If you can run that for each of the packages, I can upload new versions :)
done!
2015-04-14 1:03 GMT-03:00 Kenneth Endfinger notifications@github.com:
@luizmineo https://github.com/luizmineo I am not an uploader for redstone packages.
pub uploader add kaendfinger@gmail.com --package=redstone
If you can run that for each of the packages, I can upload new versions :)
— Reply to this email directly or view it on GitHub https://github.com/redstone-dart/redstone/issues/98#issuecomment-92592044 .
Thanks! :)
@luizmineo, @alexpaluzzi, @austincummings, @bruci, @financeCoding, @garywu125, @IOT-DSA, @jriggins, @kaendfinger, @kristianmandrup, @lukasz-madon, @platelk, @RedRoserade, @RobertMcDermot, @ronlobo, @sdeleuze, @vicb, @willmitchell, @SatWiz, @danschultz, @wstrange, @skoky, @digitalfiz, @nistvan86, @Emasoft, @seaneagan, @Pacane, @sonoranDesert, @OzzieOrca, @Kleak, @prujohn, @avastou, @hyousef, @digizen, @akofoed, @kevmoo, @petermetz, @y12studio
First of all, sorry for the inconvenience of tagging you without knowing you. As you may or may not have read, Luiz isn't going to be able to maintain Redstone anymore! If we are here, I am sure we owe him our thanks for this great piece of software.
Open source is about collaboration, and I think we can "collaborate ourselves" out of this one. By that I mean: lets somehow organize to maintain Redstone. For myself, I depend on it, I've been looking at all the options and none completely satisfy me as the current Redstone.
I propose this:
v0.6
Thanks again to Luiz for all his hard work, and hope to hear from those interested.