Hi All,

First of all, sorry for the slow response, I've been traveling lately and
this is the first opportunity I had to sit down and write my thoughts.

Also, thanks @Davor, I think it's important that we deal with the state
Amaterasu fell into past the 0.2.0 release. I think the current situation
is endangering the Amaterasu project regardless of the ASF and should be
dealt with ASAP.

I think we can all agree with Davor that the last couple of months have
been less than impressive. There are a few reasons for that, all of them
are legitimate but all should be handled as well.

I think that the main issues are as follows (and I would like to stress
again those should be handled regardless of the continuation of the
podling):

   - After the release of 0.2.0 the community became very quiet. I think
   that at this point in the life of the project it is natural, as we all
   doing this in our free time and the release was a major effort that all of
   us (after talking to members in the community) had to compensate for in our
   day jobs and families.
   With that said, we shouldn't have gone so quiet. I think we can all
   agree this is not acceptable for so long (if at all).
   - I know some discussions ware going between different
   committers/contributors on other channels including slack and hangouts.
   this includes me. I think that while we are all very used to using Slack in
   our day-to-day, we have an obligation to ASF to use the mailing list, and I
   think we should concentrate on that.
   - It is very critical at this point to grow the community. Going back to
   my first point, as long as we are such a small community, efforts like
   releasing a version will set us back, and the last release is a good
   example for that danger.

What we can do?

   - The first thing I think we all need to pick ourselves up. We released
   a version which is great. Continued some progress which is nice, but we
   need to continue pushing, and that means every one of us. I don't think
   anyone would have put the effort we all put into Amaterasu if we didn't
   believe in it, but Amaterasu will not continue to progress if we will not
   continue to push. Regardless of the continuation of the podling.
   - Grow the community. BTW I think this is one reason we should consider
   staying an Apache project, I think that with the release, we should also
   shift some focus to growing the community. This is an issue I see other
   projects struggling with, this includes TLPs such as Apache Arrow (in a
   recent thread on their dev list) and I don't think there is one answer on
   how to do it, and I spent some time on other lists to see if they have
   solutions. I think we can do many things to fix this, and it's more of a
   trial and error process for most projects. Things we can (and should start
   doing immediately) includes doing more public presentations (and I have to
   give a shout-out @Nadav Har Tzvi <nadavhart...@gmail.com> that presented
   in two conferences recently), write blog posts, and we should all invest
   time in doing so. But one thing we also need to do is actively looking for
   more contributors. If anyone here has someone they think is a good fit,
   let's try to get them onboard.
   In addition, I think we should consider how to help our three recent
   contributors, I've emailed about this a while ago in the @private list, so
   if all PPMC and mentors can have a look and share their thoughts that would
   be great.

Summary,

I think that the next few months are more about staying in the incubating
or not, it is do-or-die for Amaterasu. We need to fix the situation so I
wouldn't rush in this situation to consider retiring quite yet. But see if
we can pick ourselves up and to get back into it.

Please let me know what you think,
Yaniv


On Sat, Sep 15, 2018 at 12:05 AM Davor Bonaci <da...@apache.org> wrote:

> I continue to be concerned about the project's ability to graduate from the
> Incubator.
>
> Right now, the last commit was ~1.5 months ago. Since July 1, there was
> just a single contributor to the project. There were no substantive
> discussions on the dev@ mailing list since June. I can confidently say
> that
> the chances of ever graduating are very slim.
>
> In my mind, the issue is "fit" between the project and the Foundation. The
> Foundation imposes on a lot of requirements on the project. Those make
> sense for some category of projects. I believe the tradeoffs here are not
> in favor of Amaterasu -- you need to give a lot, and receive a little --
> ultimately decreasing the chance of Amaterasu being successful.
>
> Nobody should perceive that as a failure -- simply an issue of a fit. The
> project is good, provides value, and has some interest around it. This is
> not pass/fail test for the project.
>
> My opinion is that the best path forward is to the retire Amaterasu
> podling, and enable the project to thrive as a standalone project, without
> any of the encumbrances imposed on the project right now.
>
> Thoughts?
>
> (I know this is something that nobody wants. Again, it is not a failure of
> any kind -- just an issue of fit.)
>
> Davor
>

Reply via email to