Hi moon,

-          Let user create issue on Trello, which has friendly UI for 
non-developers.

No, Trello would only reflect issues created in JIRA. Users could go through 
JIRA or the mailing list to have new tickets created.


-          And create issue on JIRA based on vote on Trello.



No issues would be created in JIRA through Trello. However, the vote on a card 
in Trello would be reflected back into the corresponding JIRA ticket.



-          When/How issue is created in JIRA, based on vote in Trello



No issue would be created in JIRA from Trello. However, since I only create 
cards in Trello based off of tickets in JIRA (e.g. ZEPPELIN-35 is the “Icons 
with Tooltips” card in Trello under “UI”), the votes from that card would get 
linked to the votes in the appropriate JIRA ticket. For now, this would be a 
manual process, but I don’t see a reason it couldn’t be automated.


-          How issues created by JIRA are handled in Trello. Will someone 
manually add to Trello?



My plan is to check JIRA weekly and only take what in my opinion are mid to 
high level features within Zeppelin and then, yes, I would manually add those 
cards to Trello.


-          Who will be 'reporter' field in JIRA (User accounts are not 
synchronized between trello and JIRA)

This is where it would be more open than JIRA. Users would have an easier way 
to vote on things, and, no, they would not need an Apache account. However, 
existing users with apache accounts could still sign up with Trello. I wasn’t 
planning on having a way of tracking who specifically voted, my thought is 
that, again, votes would be used in part of the process of feature 
prioritization - *not* replacing it.


-          What will happen, later if someone ask move to the other tool that 
is easier than Trello for end-users?



Either this easier-to-use layer will stop existing or somebody would volunteer 
to maintain the next version. I don’t know about the history of ASF well 
enough, but I’m assuming ASF did not always use JIRA for issue tracking and 
that it may have been an organic process to get JIRA as a the de facto issue 
tracker for ASF.


-          Why not just create Trello like Dashboard in JIRA and make easy 
instruction for creating issue for end user. That would also solve the same 
problem.

Sure. I did a quick Google search and did find Zapier – however that’s 
pay-to-use at a certain threshold. What would you suggest?

Good questions ☺.

Marko
From: moon soo Lee [mailto:m...@apache.org]
Sent: Friday, July 24, 2015 5:01 AM
To: users@zeppelin.incubator.apache.org
Subject: Re: Using Trello to Show Mid to High Level features in Apache Zeppelin

Hi,

I think we need more discussion on it. I'm not really convinced to use two 
separate issue tracker.

In my understanding, problem is,
* JIRA is not friendly to non-developers.

Solution proposed from Marko Galesic is,
* Let user create issue on Trello, which has friendly UI for non-developers.
* And create issue on JIRA based on vote on Trello.

To me, It's not clear that
- When/How issue is created in JIRA, based on vote in Trello
- How issues created by JIRA are handled in Trello. Will someone manually add 
to Trello?
- Who will be 'reporter' field in JIRA (User accounts are not synchronized 
between trello and JIRA)
- What will happen, later if someone ask move to the other tool that is easier 
than Trello for end-users?

My opinion is,
Why not just create Trello like Dashboard in JIRA and make easy instruction for 
creating issue for end user. That would also solve the same problem.

Thanks,
moon

On Fri, Jul 24, 2015 at 11:23 AM Marko Galesic 
<marko_gale...@progressive.com<mailto:marko_gale...@progressive.com>> wrote:
Alexander,

-- Am I right that you suggest using Trello not instead of ASF hosted JIRA, but 
together with it

Yes

-- Are volunteering to support it as a tool for prioritizing user's feedback

Yes

-- Also, how do you think, should we then move further discussion to the 
d...@zeppelin.incubator.apache.org<mailto:d...@zeppelin.incubator.apache.org> 
as, I assume, you want project developers to use it?

I wouldn't be against it. I think the important part is that if the Trello 
board needs buy in from devs to reflect votes made in Trello to JIRA + to use 
those votes as a factor in feature development prioritization, then the next 
step would be to open a thread on 
d...@zeppelin.incubator.apache.org<mailto:d...@zeppelin.incubator.apache.org>. 
Alexander, do you want to create the thread or should I? I am willing to 
explain the idea to devs.

The Trello board is open to the public, so anybody that is a member of Trello 
will be able to vote.


I'm happy that you'd be willing to try it as an experiment. I'm also happy to 
volunteer time maintaining it, and I already have.


The thought is, again, link votes in Trello to appropriate JIRA tickets. 
Comments made in a card in Trello would not be reflected in JIRA, but 
developers may get information from end-users that way.

Those are my thoughts,
Marko

-----Original Message-----
From: Alexander Bezzubov 
[mailto:abezzu...@nflabs.com<mailto:abezzu...@nflabs.com>]
Sent: Thursday, July 23, 2015 9:40 PM
To: 
users@zeppelin.incubator.apache.org<mailto:users@zeppelin.incubator.apache.org>
Subject: Re: Using Trello to Show Mid to High Level features in Apache Zeppelin

Guys,

thank you for great suggestions!

Am I right that you suggest using Trello not instead of ASF hosted JIRA, but 
together with it, and are volunteering to support it as a tool for prioritizing 
user's feedback?

Also, how do you think, should we then move further discussion to the 
d...@zeppelin.incubator.apache.org<mailto:d...@zeppelin.incubator.apache.org> 
as, I assume, you want project developers to use it?

Personally, am not aware of anything that JIRA with the plugins can not do, 
that trello can. But I see your point of having a simpler and more 
user-friendly tool for the end user's feedback.

Although question about whether the benefits at the end worth supporting two 
systems is still is still open, I would be in favor of making an experiment and 
giving it a try, in case somebody volunteers to manage second one.

What do you think?



On Fri, Jul 24, 2015 at 8:13 AM, Marko Galesic 
<marko_gale...@progressive.com<mailto:marko_gale...@progressive.com>> wrote:
> Hello A B!
>
>
>
> I’m really glad that you like the idea! I made sure that the board’s
> voting is public. However, you *do* need to be a Trello member in order to 
> vote.
> You can use your Google account to sign in or create an account
> through Trello.
>
>
>
> I found more projects that use Trello as a Roadmapping tool:
> http://blog.trello.com/going-public-roadmapping-with-a-public-trello-b
> oard/
>
>
>
> Marko
>
>
>
> From: A B [mailto:netzbewoh...@gmail.com<mailto:netzbewoh...@gmail.com>]
> Sent: Thursday, July 23, 2015 5:23 PM
> To: 
> users@zeppelin.incubator.apache.org<mailto:users@zeppelin.incubator.apache.org>
>
>
> Subject: Re: Using Trello to Show Mid to High Level features in Apache
> Zeppelin
>
>
>
> Hi guys!
>
> I find the suggestion to vote via trello totally cool and would support it.
> So if everyone is OK with this, let's do this.
>
>
>
> I was looking for such a possibility to have a community process to
> prioritize something for quite some time (have also played with
> various JIRA
> workarounds) - but this just blows my mind. Wish I had known it before
> :)
>
>
>
> Marko, pls check if you set rights correctly - i cant vote.
>
>
>
> On Fri, Jul 24, 2015 at 12:12 AM, Marko Galesic
> <marko_gale...@progressive.com<mailto:marko_gale...@progressive.com>> wrote:
>
> Hi moon,
>
>
>
> I see your point that there would be overhead in managing two systems.
> However, I don’t believe that working within JIRA will achieve what
> I’m thinking of. I’m impressed there are people who use JIRA and seem
> to be end users; however, I speculate that these are advanced users –
> edging on developers rather than purely data scientists. There needs
> to be a separation between what the users want and backend
> implementation. An artist doesn’t necessarily tell the rendering
> engineer how to program a photo-realistic renderer; he just says “I
> want it to be easier to do X and be able to better control Y”. I’ll
> keep maintaining the board. You are at least one person that is aware
> of it, and there may be others. I’ve talked with co-workers, and they like 
> the idea.
>
>
>
> There are two big things I see preventing me from posting\editing
> stuff, if I did:
>
> 1.       I don’t have access to edit JIRA
>
> 2.       Others may not necessarily agree with my interpretation of the
> issues (I edit the titles and prune to what I think is relevant, which
> is a guess, at best, right now).
>
>
>
> The real thought behind all of this is that the community would use
> the votes on specific cards as direction (or at least give an
> indication of what people are excited about); however, those cards are
> curated by me : /. I’m biased. This is a relatively esoteric project,
> so there is some inherent protection against trolls.
>
>
>
> ---- All I’d ask is that votes could be reflected from this board to
> JIRA; it doesn’t seem like people vote on things, anyway ---
>
>
>
> I do believe that if Zeppelin gets more traction it will become the de
> facto tool for data science within the Hadoop ecosystem.
>
>
>
> Those are my thoughts,
>
> Marko
>
>
>
> From: moon soo Lee [mailto:m...@apache.org<mailto:m...@apache.org>]
> Sent: Thursday, June 18, 2015 1:21 AM
> To: 
> users@zeppelin.incubator.apache.org<mailto:users@zeppelin.incubator.apache.org>
> Cc: Brian G Durkin; Krishnachaitanya C Potluri; James J Boesger
> Subject: Re: Using Trello to Show Mid to High Level features in Apache
> Zeppelin
>
>
>
> Hi Marko Galesic,
>
>
>
> Thanks for interest to Zeppelin. Also really appreciate for asking
> involvement.
>
>
>
> About the trello you suggested, I checked and looks like you did nice job.
>
>
>
> In my understanding, beside of JIRA, you'd like to use Trello board to
> get users(who is not familiar with JIRA) requests and feedbacks. right?
>
>
>
> Personally, i think the idea make sense. There're definitely people
> who feels less comfortable of using JIRA.
>
>
>
> However, instead of maintaining separate issue tracking system for
> different target user groups, how about contributing to Zeppelin
> directly to solve the problem. So improvement can be done with Apache 
> community.
>
> It can be documentation of how to create jira issue, it can be
> discussion of way of managing and organizing issues, it can be anything, 
> we'll figure out.
>
>
>
> What do you think?
>
>
>
> Thanks,
>
> moon
>
>
>
> On Thu, Jun 11, 2015 at 3:02 PM Marko Galesic
> <marko_gale...@progressive.com<mailto:marko_gale...@progressive.com>> wrote:
>
> Hi all,
>
>
>
> I’m wondering if people involved with this project would be willing to
> maintain a Trello board for user feature requests. I’d be willing to
> maintain it, however I’d like to know that others in the community
> would market it to those who would use it (users). I’ll be sending
> this to my company’s data scientists. The administration of the board
> should be handled by somebody other than the users, however.
>
>
>
> I’ve started one here: https://trello.com/b/w7KDN7CC/apache-zeppelin
> I’ve taken what seemed like mid-to-high level feature requests and put
> them into “cards”, more on that later. This is a first pass. I’m open
> to feedback + adding administrators since this is really a high level
> reflection of what already exists in the Apache Zeppelin JIRA.
>
>
>
> I’m trying to base it off of what Epic Games is doing with their
> Trello board for Unreal Engine (UE is a video game engine\content
> creation platform for games ranging from small independently developed
> mobile apps to multi-million dollar blockbuster titles that ship on Xbox and 
> Playstation):
> https://trello.com/b/gHooNW9I/ue4-roadmap
>
>
>
> There are “boards” (e.g. on the one I’ve set up: Interpreters, UI,
> Compatibility, etc), cards (e.g. Hive under Interpreters), card
> tagging (Epic Games uses this for indicating when that card would be
> implemented – specifically, in months), and votes (the board I’ve set
> up is a public board, so anybody with a Trello account can vote). I’ve
> also enabled card “aging”. As a card stays inactive, it starts to
> become transparent. The only card tag right now is “Wishlist/Backlog”.
>
>
>
> This seems more accessible and user relevant than JIRA, and it also
> does not include bugs. If there are performance issues that need a
> ticket, they seem to get labeled as an “improvement” – there are very
> few of those, though, and I’m assuming Epic Games has their own,
> internal ticket tracking system that is much more granular.
>
>
>
> Thank you,
>
> Marko Galesic
>
>
>
>



--
--
Kind regards,
Alexander.

Reply via email to