Looking more at the UI. Not sure listing all items across buckets is a very
scalable approach. I expect to have lots and lots of buckets and many many
versions within a bucket. Having more of a 'nested' navigation, when one
can dive into a bucket, should provide for a more responsive UI and, as a
benefit, make a logical place for the New/Import button.

And yes, working from the cli and taking a registry-first approach is what
drives all these activities.

Cheers,
Andrew

On Sat, Feb 10, 2018 at 2:41 PM Bryan Bende <[email protected]> wrote:

> Andrew,
>
> I agree it is a little confusing, especially when you first enter a
> brand new registry instance with no data.
>
> However, the main page of the registry is not a listing of buckets, it
> is a listing of "items" across all buckets, where currently the only
> time of item is a flow. You then click on an item to see the details
> which includes the version list. So I'm not sure if having a "New
> Bucket" button on the main page makes sense when you aren't looking at
> the list of buckets.
>
> Regarding "New Flow" and "New Version"...
>
> Currently these are not options from with in the registry because they
> are expected to happen from NiFi. However, if we wanted to add the
> ability to export/import between registries (which I think we should)
> then I agree with your suggestions. There could be an "Import" button
> at the top-level which would create the flow and the first version as
> one operation, I view this as what you are calling "New Flow", and
> then there could be an "Import Version" action from the actions
> drop-down of a specific flow.
>
> -Bryan
>
>
>
> On Sat, Feb 10, 2018 at 11:39 AM, Andrew Grande <[email protected]>
> wrote:
> > Hi,
> >
> > I wanted to share some feedback and suggestions on the registry UI. It
> was a
> > little unnatural to look for a New Bucket button in the Settings menu.
> Same
> > sentiment with the Create Flow for when we expect to be able to import
> it in
> > the UI in the near future.
> >
> > How about making the (+) or New button much more prominent and where one
> > would expect it? I propose:
> >
> > New Bucket action in the top menu on the main screen. Can hide if no
> > permission.
> > New Flow button once inside the bucket.
> > New Flow version once inside a flow.
> >
> > The semantics of the action change between Create and Import depending on
> > the context, but the expected action button location should be the least
> > confusing.
> >
> > Makes sense?
> >
> > Andrew
>

Reply via email to