Re: Introduction @UncleGedd

2021-03-15 Thread Joshua Poore
Ok. Gonna migrate this topic to new thread. 

Sounds like this could take a few different form factors, but worth exploring!

> On Mar 15, 2021, at 12:28 PM, Austin Bennett  
> wrote:
> 
> 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  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  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 
>> wrote:
>> 
>> Hello!
>> 
>> My name is Gedd Johnson (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 

Re: Introduction @UncleGedd

2021-03-15 Thread Austin Bennett
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  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  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 
> wrote:
> 
>  Hello!
> 
>  My name is Gedd Johnson (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

Re: Introduction @UncleGedd

2021-03-15 Thread Rob Foley
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  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  wrote:

Hello!

My name is Gedd Johnson (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
, and I'm happy to do
coffee over Zoom/Hangouts/etc.

Nice to meet you!
Gedd Johnson


Re: Introduction @UncleGedd

2021-03-15 Thread Joshua Poore
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  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  wrote:
>>> 
>>> Hello!
>>> 
>>> My name is Gedd Johnson (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
>>> , and I'm happy to do
>>> coffee over Zoom/Hangouts/etc.
>>> 
>>> Nice to meet you!
>>> Gedd Johnson



Re: Introduction @UncleGedd

2021-03-14 Thread Rob Foley

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  wrote:

Hello!

My name is Gedd Johnson (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
, and I'm happy to do
coffee over Zoom/Hangouts/etc.

Nice to meet you!
Gedd Johnson


Re: Introduction @UncleGedd

2021-03-13 Thread Joshua Poore
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  wrote:
> 
> Hello!
> 
> My name is Gedd Johnson (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
> , and I'm happy to do
> coffee over Zoom/Hangouts/etc.
> 
> Nice to meet you!
> Gedd Johnson



Introduction @UncleGedd

2021-03-13 Thread Gedd Johnson
Hello!

My name is Gedd Johnson (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
, and I'm happy to do
coffee over Zoom/Hangouts/etc.

Nice to meet you!
Gedd Johnson