In general more testing == better (at least until extreme).

Glad for that topic to be pushed.  And, welcome, @Gedd!

(from someone that mostly lurks/follows the community, rather than doing
much by way of actually contributing thus far!).



On Mon, Mar 15, 2021 at 8:35 AM Rob Foley <rob.foley...@gmail.com> wrote:

> Sounds reasonable to me. There might be some tricky bits regarding
> certain mouse events, since Cypress doesn't let you do things like
> "hover", for example, without writing some vaguely hacky jQuery. Overall
> sounds helpful though.
>
> Rob
>
> On 3/15/2021 9:40 AM, Joshua Poore wrote:
> > Rob!
> >
> > What’s up!?
> >
> > I see where you’re coming from on Cypress—UserALEjs is not a user facing
> app. However, @UncleGedd is the second current or frmr user to think
> Cypress is a good idea. For my part, I see two possible, but not mutually
> exclusive benefits:
> >
> > 1. The user community Gedd is coming from rely more on UserALEjs’s
> custom logging and filtering capabilities than they do the ‘raw” log
> stream. Being careful with words: users are developers working with
> UserALEjs in their projects and/or data scientists analyzing UserALEjs
> data. Unit tests can/do flex aspects of our exports/API, but better testing
> will involve more sophisticated usage of custom logs, mapping statements,
> filters and option params. If Cypress proves to be an easy and efficient
> way of automating the integration tests I do with say our ./example
> index.html, I think it’s worth considering. Else we can think of beefing up
> unit tests.
> >
> > 2. Even if we don’t do a “full tilt” Cypress integration for UserALEjs,
> it would probably be useful to put together some examples somewhere and
> maybe do a screen-cap movie of how people can include userale payloads in
> their own apps Cypress testing. Especially, those that do a lot of
> filtering, mapping, and custom logging, it might be nice to provide tips
> and know-how for how to validate which logs are being produced, whether
> they have the desired structure, and whether their values are in the right
> format. Code coverage in testing is important for a lot of organizations, I
> think we would do well by users to scaffold them a bit in helping them test
> the code they are adding to support logging.
> >
> > I’m willing to see what kinds of examples we get for Cypress and raise
> for discussion how deeply or how we consider integrating them into the
> project. Sound reasonable? We can continue discussion on another thread.
> >
> > Josh
> >
> >> On Mar 14, 2021, at 1:09 PM, Rob Foley <r...@apache.org> wrote:
> >>
> >> Hi Gedd,
> >>
> >> Thanks for contributing. If you have any questions about Userale or any
> of its design decisions, feel free to reach out. Ditto on the Zoom/etc.
> front.
> >>
> >> @poorejc wrt Cypress, I've gotten a decent bit of experience writing
> Cypress tests in the last year or so. I don't quite see (at first) how it
> fits into Flagon-land. Can you tell me a bit more about that (another
> thread is fine).
> >>
> >> Regards,
> >> Rob
> >>
> >> On 3/13/2021 8:57 PM, Joshua Poore wrote:
> >>> Hi Gedd,
> >>>
> >>> Thanks again for the great contributions! We are always looking for
> new committers, especially those that were (are) users! Very familiar with
> the Kessel Run crowd. Maybe over a zoom or coffee we can catch up about
> that.
> >>>
> >>> I’ve added a few new tickets in our Journey Tests project. Over the
> next week, I’ll be digging into Cypress (seems what users want to do, and
> you!) and doing a little bug-hunting.
> >>>
> >>> Flagon is a great place to start your exploration of open-source—we’re
> a small community, and we’re just about to start a major refactor on our
> key analytical product (distill) to support python data pipelines with
> useralejs data. We might even explore Apache Superset integration. We’re
> also discussing graduation from the Apache Incubator, meaning that we would
> graduate as or to a top level project. So, it’s a really interesting
> project and time in that projects’ history to be involved. You can see how
> things are done at Apache and perhaps become an apache committer/member and
> get involved in a variety of projects. Some of our mentors for examples
> have had illustrious careers on projects like Solr and Tika. Good entry
> point for lots of interesting madness :)
> >>>
> >>> poorejc
> >>>
> >>>> On Mar 13, 2021, at 11:57 AM, Gedd Johnson <geddjohns...@gmail.com>
> wrote:
> >>>>
> >>>> Hello!
> >>>>
> >>>> My name is Gedd Johnson (UncleGedd <https://github.com/UncleGedd> on
> >>>> Github). I am currently a military officer working with a group called
> >>>> Kessel Run. My previous team and I forked the Userale repo and made a
> >>>> couple mods to fit our needs at the time. Since then, I have moved on
> to
> >>>> other endeavors but wanted to get involved in the open source
> community; I
> >>>> thought the Flagon project would be a good place to start.
> >>>>
> >>>> I'm actually on my way out of the military and have ample time to
> spare at
> >>>> the moment, so I'm happy to contribute as much as I'm able. Feel free
> to
> >>>> connect with me on LinkedIn
> >>>> <https://www.linkedin.com/in/gedd-johnson-9bb009148/>, and I'm happy
> to do
> >>>> coffee over Zoom/Hangouts/etc.
> >>>>
> >>>> Nice to meet you!
> >>>> Gedd Johnson
>

Reply via email to