I definitely respect the mentors' opinions and want to learn from their experience in the open-source community. None of my questions or challenges to their ideas should be taken as disrespect.

The current IDE project files are in active use by multiple core committers to this project, who find them very useful. I've heard no reports of them causing any real trouble for anyone else, and even if they were - it's not hard to setup a separate IDEA project if you want to have one customized to your liking. I don't understand why it's surprising that an email stating only "Can we remove these?" with no further explanation would not be questioned or challenged in some way. This doesn't indicate a lack of respect for Alan - I certainly respect him and value the time and experience he is devoting to this project! That doesn't mean I will always agree, right or wrong...

I do agree that this is a small issue, much like the build system issue. In my humble opinion, neither of these are causing any real issues to the project at the moment. I do think JSecurity has lots of big issues - how to attract more users (for example, better integration with other projects, etc), how to improve our website, how to improve our documentation, what are the next "killer features" that need to be added to spur more support and adoption, etc. I would love to be brainstorming with you guys and getting your ideas and advice on these issues.

The IDE project files are providing a real benefit to the current committers of this project, and causing very little (if any) harm. If this changes in the future, it's a really simple task to remove them from SVN. For now, I wish we could focus our time and effort on discussing the bigger challenges facing JSecurity.

Jeremy


On Jan 5, 2009, at 12:30 PM, Alex Karasulu wrote:

This is not a big issue but if you don't see the kinds of collisions IDE specific files in SVN cause in collaborative environments, then experience will eventually show you over time. I won't enumerate over how many people told me the same or how many painful experiences taught us this lesson. All in all, it's no big deal and these things will sort themselves out. If you
feel you need to keep the files then go ahead.

More importantly though, these kinds of threads are distracting. This is a simple suggestion by those who have learned these conventions after years of working in this community. You don't have to apply a mentor's advice if you don't want to and eventually incubation rules will be applied to sort out what really matters to the ASF. Although I have not been able to give you guys the kind of time I've wanted to, I was hoping to be here to help during these growing pains. I guess this last thread was a signal for me to kick in. To do this right, you guys need to trust and be open to the suggestions made. Mentors are not gods nor are they tyrants. They've just had more experience in this community and can provide some guidance. That does not make them better or more savvy. There's no golden mentor badge of honor :-). This project needs to incubate no matter what so why not get the most
out of it.  If everything we have to deal with together is met with
difficulty then ask yourself why you're here!

Let's together refuse to tolerate discord and gain as much as we can. All I can recommend at this point is for those new to the ASF to be a bit more
open and trusting.  To the mentors I recommend we have a little more
patience and let these guys educate themselves from their own experiences. It's important for us to make suggestions and equally if not more important we must understand and accept that some advice will be disregarded. When advice is solicited we can give it gratis. On the flip side, if everything is a struggle and all advice is dismissed then what's there to mentor. In the end you just have to ask yourself why you bother to be here! (Note: same
advice as above paragraph)

I've had great personal and group experiences here at the ASF where I have mentored and been mentored. These have usually been ones where there has
been mutual respect and the bonds formed have lasted for a lifetime. I
remember one of my mentors, Noel, who is now the IPMC chair. He would give advice and stand back for us to make our own choices. Eventually we always
wound up following his wise advice and gained a lot of respect for him
through his patience. However we also did pay for having to learn lessons on
our own with more time in the incubator :-(.  It's all about tradeoffs
without absolutes.

I apologize in advance if this email touches nerves. Just being sincere
without any objective but to reduce the unnecessary discord.

Regards,
Alex

Reply via email to