0:02 |
well hello hello welcome everybody this is the july the 15th |
0:08 |
2021 edition of southern fried dnn meetup i'm glad |
0:14 |
everybody's able to join us we got quite a few people coming into the meeting here and if you're watching |
0:21 |
uh live thanks for attending and if you are going to be watching this after the fact then greetings wherever |
0:28 |
you are in this fighting world um i am kind of pulling triple duty today |
0:34 |
on this one because uh ryan moore who typically emcees the the |
0:40 |
events here he is out on a scouting trip so ryan we miss you and i probably will not |
0:47 |
do justice to the way that you run these things so forgive me for that um and clint patterson he's actually |
0:55 |
involved in a client meeting right now and has a conflict uh isn't unable to join us here too so that being |
1:01 |
said a little bit of housekeeping if there are things that are questions |
1:07 |
while either i'm presenting or actually while daniel daniel's presenting later on i'll be monitoring the chat a little |
1:14 |
bit better but while i'm presenting i may or may not see your chat so feel free to just interrupt |
1:21 |
me as i'm presenting um we usually start out these meetings by thanking our sponsors and hopefully i |
1:28 |
won't forget the right ones here but we do like to thank manage.com |
1:33 |
for hosting the southern fried dnn.com website main thing that you're going to |
1:40 |
get out here at this site is every month after the meetups we do a recap ryan does a great job at writing |
1:47 |
up the recap so here's one from last month where will stroll our awareness leader i |
1:52 |
think we'll just join just as well hello will um presented on being in awareness and |
1:58 |
steve krantz been presented on ck editor magic so you can check out the recaps there |
2:05 |
and of course watch the youtube videos that are posted out on the youtube |
2:10 |
channel they're usually embedded into these articles so |
2:15 |
i think someone will be kind of re-watching this after the fact and doing a recap of this one |
2:21 |
as well but you can check out our youtube channel out there as well where all of the meetups |
2:27 |
are posted after the fact |
2:32 |
let's see um we've got also seems like i'm missing a sponsor here |
2:39 |
[Music] yep i can't think of the one that i'm missing right now |
2:44 |
but we have quite a few uh oh actually man deeps that's what it is man deeps i think we're using the his uh |
2:50 |
live blog um module out here on the website so they were kind enough to grace us with a |
2:56 |
license out there so thanks to them if you uh don't know about manage.com or mandeeps.com check them out and |
3:05 |
manage.com hosting for dnn websites and manage i'm sorry mandeeps for various |
3:12 |
extensions that work on dna platform and evoke |
3:18 |
let's get into a little bit of announcements in the community of course always be |
3:24 |
attuned to what's going on out on the dnacommunity.org website there's a lot of resources out here |
3:31 |
for you i've highlighted just a few blogs that have been posted recently |
3:39 |
out here and one from clint patterson recently that was talking about github |
3:45 |
sponsors and if you know a lot of you may not know about github sponsors but it's a great way |
3:51 |
um through github to sponsor various developers that are in the |
3:57 |
community or i mean i guess it doesn't have to be a developer any contributor of any sort |
4:02 |
uh that is contributing to projects being able to they launched a new feature that allows |
4:08 |
you to do one-time uh gifts instead of being committed to a monthly |
4:14 |
gift when they first launched that program it was you kind of had to commit to a |
4:20 |
monthly contribution so i think a lot of people didn't didn't do didn't leverage that feature because you |
4:26 |
know the the inability to do it one time and perhaps forgetting to uh cancel their monthly subscription |
4:34 |
uh there but it's great because a lot of sponsors will configure their environment to be able to do an open |
4:40 |
kind of one-time contribution but clint did a nice write-up out here explaining how it works |
4:46 |
so if you don't know about that and you're looking to get some things done on your favorite open source project |
4:51 |
including dn platform be sure to check it out most of the developers i think in our community |
4:57 |
have sponsor pages out there and you can just check that out i think |
5:02 |
you can go to github.com forward slash the username of the developer |
5:08 |
and sponsors or i may have that backward is it slash sponsors slash the username it's one of those two |
5:15 |
but if you go to their profile page usually if they have sponsorships configured you'll be able to get to it |
5:21 |
right from their main profile page as well this was another fairly big announcement |
5:27 |
recently that thanks to the efforts of a few in our community was able to work with |
5:34 |
cantaris who has now donated polydeploy |
5:39 |
uh to the community um or i should just say really the stewardship of the project has really been |
5:46 |
turned over um they launched this open source project i think |
5:51 |
maybe it was like three years ago at a dnn summit and it caught on really great but it's a |
5:59 |
solution that allows you to install multiple extensions within dnn |
6:06 |
all at one time with only one app pull recycle as a part of the process and you can do |
6:12 |
that through a user interface as well as doing that through |
6:17 |
any kind of continuous integration or continuous delivery tools like github actions or devops but the project |
6:26 |
over the years has has evolved a bit and you know it when a project's this big and and |
6:32 |
this complicated sometimes it's hard for the original company to maintain and keep up with it so |
6:37 |
they have graciously turned that over to the get-go um organization of the indian community |
6:43 |
and so the plans here mitch sellers outlines in this article that what the plan really is to |
6:51 |
get that project up to a point to where um hopefully ultimately it can be rolled into the base offering for dnn platforms |
6:58 |
so that's an exciting one there so check that one out |
7:04 |
another one recently by stefan compass about the ck editor so i thought this was a nice segue to last month's |
7:11 |
meetup about ck editor when steve krantzman presented on so much here it was a nice |
7:17 |
uh article out here about how to use the easy image upload uh in the dnn ck |
7:23 |
editor implementation one other i guess one of the other big |
7:29 |
ones to announce is the release candidate for dnm platform 9.10.0 |
7:39 |
you'll see that there is a release candidate 2 out here now and there's much to talk about really on |
7:45 |
this release is i think it's going to be a great release with a bunch of nice new things in it so |
7:50 |
be sure to check out the release notes out here as well as get involved in testing for the platform you can do |
7:58 |
that in one of many ways you can come out to github here go to the releases and |
8:04 |
download your install package or upgrade packages whatever it is that you're testing |
8:10 |
you can also do this through mb quick site to make that a quick and easy process for you to install locally and |
8:15 |
test so thanks to everybody that has contributed i think there are quite a few contributors for this month |
8:22 |
and they're listed there so thanks to all of them for their awesome contributions |
8:28 |
what have i missed have i missed anything that's worthy of highlighting in the community |
8:34 |
that anybody has that i missed testing testing testing |
8:41 |
one two three no i mean uh please do test drc |
8:46 |
and report any issues it's absolutely a very very welcome task there was one issue |
8:52 |
that i think got resolved already um the rc i think it wouldn't even install so it was kind of a build |
9:00 |
process and thanks to brian bukes i was able to get that input in so it does pay off to report |
9:07 |
these issues even if you're not 100 confident of what's causing it |
9:13 |
still report it because somebody else may know what's going on there you can come out to the issues tab here |
9:19 |
click on new issue and post that there |
9:24 |
anything else that anybody would like to point out before we jump into the presentations for today |
9:36 |
anybody working on any really cool little projects or big projects |
9:45 |
and crickets everybody's on vacation that's right man they're following suit |
9:51 |
after you brian you know going on holiday in the summer well let's jump into it um today we've |
9:58 |
got two presenters uh one of which is myself so this is a bit awkward i'm going to introduce myself |
10:03 |
hi me david poindexter yeah and then later daniel golatis will be |
10:09 |
talking about ice cream i think he likes vanilla for some reason so he's going to tell us why he likes |
10:15 |
vanilla but we'll jump right into it |
10:21 |
and if something is not coming through or making sense hopefully my audio is okay here um |
10:28 |
just let me know just chime in and if you have any questions along the way just let me know we'll have a |
10:34 |
piece at the end here to uh to kind of allow some more questions and deeper |
10:39 |
dive into some of the subject matter that that that you're interested in or want to know more about |
10:44 |
but we'll make this pretty open-ended so um for those that don't know there |
10:51 |
are uh four primary leaders i guess in the in the dna community right now |
10:56 |
and um i am one of them i'm on the strategy side of things and |
11:03 |
i my main role kind of in that is to kind of connect the dots between the |
11:08 |
various leadership groups so awareness technology and development |
11:14 |
and i think will stroll is here uh today from the awareness group so thanks for joining us will |
11:20 |
um we we meet on a regular basis uh as a leadership team and there are some also some sub leaders |
11:26 |
and other groups there and i'll go over some of that here a little bit as well but a little bit more |
11:31 |
about me i am the ceo of envisionative we are creative |
11:36 |
marketing and app development company based out of north carolina in the u.s of a um i mentioned i'm on |
11:44 |
the leadership team and on the strategy on the board of directors for dna connect |
11:50 |
and co-president of the southern fried dnn which we're in right now and you may also know me |
11:56 |
from some of the other tools that are used within the ecosystem here you'll be quick site and various envy quick |
12:02 |
uh products that are out there open source products and contact information down there below |
12:11 |
so let's take a i i i find it very difficult to talk about |
12:17 |
strategy you know without really evaluating our past and i think a few uh leaders have done |
12:24 |
this recently talking about kind of where we used to be where we come from where we've |
12:29 |
you know gone through and uh kind of where we are now so i'd like to take a little bit different approach to |
12:35 |
this and put a little bit of a pictorial journey here together for you and i'll |
12:42 |
get through this fairly quickly we'll get into the meat of things so when dnn kind of |
12:49 |
first evolved as dot net nukes we all know it at the time i think it came out of a eye |
12:55 |
by spy project that was kind of a best practices |
13:00 |
project put together by microsoft and another company and and eventually our baseball workshop |
13:06 |
devolved out of that and ultimately became net nuke um back in the days it was really kind of |
13:12 |
the great frontier right it was what is this thing called asp.net |
13:18 |
and how do we use that to build websites and portals back in time |
13:24 |
with the terminology and you know have real content management features and |
13:30 |
things like that so i mean it was like it was almost like a kid in a candy store you know it's like |
13:36 |
wow there's this great land out here that we need to explore and you know try to figure out what in |
13:42 |
the world this means for us and this technology's new and it's cool and |
13:47 |
fun and let's just kind of jump out there and really explore and so it evolved into this |
13:55 |
real exploration and establishment you know thing where there was this |
14:01 |
group of people and ultimately that kind of kind of became the core team that worked on the the solution |
14:09 |
and this was back before github obviously you know so open source back then meant something a |
14:16 |
little different than it does now it's the same concepts but the actual collaboration of coding and |
14:23 |
sharing things with each other was was a little different from a tooling standpoint back then but |
14:28 |
it was great you know but this it was this exploration of what does it mean to be a content |
14:34 |
management system and what is that what features does that involve and |
14:39 |
like any you know new products a lot of times you get go down the path of a little bit of |
14:44 |
feature this feature that we want to do this we want to do that and you start getting into a little bit of |
14:50 |
what can sometimes lead to a feature bloat and so we had all the core modules that were |
14:57 |
involved in the project you know like faqs want to be able to do an faq on the site want to be able to manage documents |
15:04 |
on the site want to be able to manage links want to be able to have announcements and |
15:10 |
you know it was really a lot of these different little features and those kind of became sub teams you know that would or |
15:16 |
individuals that would maintain those modules you know within dnn |
15:21 |
and i'm kind of sticking high level here but you know you you get it it was like let's figure out this cool new feature |
15:28 |
and let's implement it and it becomes part of the product but there was also this |
15:35 |
thing that was beyond the actual product itself it was like you know because dnn was extensible from |
15:41 |
the get-go you know it was it was built on these ideas of extensibility you know and |
15:47 |
being able to plug in your own solutions for things so there was a rich |
15:52 |
ecosystem that evolved out of this i think how many he remembers snow |
15:59 |
covered yeah i remember oh yeah having one of |
16:04 |
the first few modules that were out there on snow covered and i missed it so much in fact for me that |
16:10 |
was the i i had developed the oh i think i called it advanced html |
16:16 |
editor or something like that you know and that was my claim to fame way back in the day |
16:21 |
and you know put it out there on the store and was giving feedback to bryce snow you |
16:27 |
know and his brother egan or egan right he yeah eagan i think it was |
16:32 |
and uh great guys you know but they built this whole platform you know for selling extensions |
16:39 |
and there was one kind of competitor in in that space but they kind of fizzled out and snow cover |
16:45 |
kind of won the game right um but that really was a catalyst for |
16:51 |
a great deal of e-commerce you know and and being able to start up companies |
16:58 |
i mean some some of these vendors that are here today they got their start way back then you |
17:04 |
know man deeps and um easy dnn solutions and uh dnn sharp and |
17:12 |
you know some of these that we all know the names that's kind of when it all started was way back then they started |
17:17 |
building their suite of modules and selling them so it was great it was |
17:23 |
the the sky was the limit you could you know if you could dream it up and build it you know you could sell it and make a |
17:30 |
good business out of it you know whether it's document management or a |
17:35 |
blog module or whatever you know there was opportunity galore so |
17:40 |
it was a fun time in exploring that you know in establishing new businesses is establishing the |
17:47 |
platform itself and you know along the on the road though |
17:53 |
when things start to grow to a certain point it begins to get a little bit more crazy |
17:59 |
right you know especially for those that are behind the scenes on the project and |
18:05 |
really kind of managing the project or stewarding projects i can only imagine some of the conversations sean walker must have had |
18:11 |
back in the day is you know of well what do we do with this beast that's been you know created |
18:16 |
and it's not like you have complete control but you kind of kind of do you know it was open source |
18:23 |
but it was still there had been talks about where do we go you know from here as the core |
18:31 |
team and you know eventually there were other people involved you know that were the |
18:38 |
key players you know when it comes into the the platform itself and um they come to this point in the |
18:46 |
river where they they got to make a decision who are we going to be where are we going to be when we grow up |
18:52 |
you know and the choice is not always clear that left side of the river |
18:59 |
looks pretty good over there but i mean the right side doesn't look too bad either it's got a few more rocks but |
19:05 |
you know they both look pretty appealing and guess what you can't really see what's beyond the bend up there you know |
19:12 |
you can only see so far on this and so decisions were made |
19:18 |
and the project as a whole you know there's a decision to form a corporation.net new corporation |
19:26 |
and we even have people here that were employees of done a new corporation back |
19:33 |
in the day could probably tell us some incredible stories of all that but |
19:38 |
there was decisions made you know to figure out how to build a business around this but yet still stay true to |
19:46 |
the you know the whole philosophy of the open source there so what happens in the universe stays |
19:54 |
indiana in court ah come on that's not true that's not true will you can share some stories with us |
19:59 |
um so you know those choices were made right and um some of the choices were |
20:07 |
where are we going to be purely open source are we going to go to more of a closed |
20:13 |
source but make it freely available are we going to become i think i've heard the term |
20:20 |
freemium kind of model you know where there's this free aspect of the product but there's also this |
20:29 |
paid for aspect of the product and that's ultimately you know the decision that was |
20:34 |
made and evolved into i think the first days was like dnn |
20:39 |
professional right you know came out and uh eventually became |
RELATED VIDEOS
Southern Fried DNN: FOLLOW-UP to GA4 + DNN Connect 2023 RECAP
Jun 15, 2023
This meetup will serve as a follow-up to last month's recorded-only meetup on Transitioning to Google Analytics 4 (GA4). Watch the replay on YouTube HERE and bring your questions/comments. Afterward, we will recap all the wonderful things from DNN Connect 2023. There were so many great takeaways, so you will not want to miss this - there's something for everyone!
Southern Fried DNN: Transitioning to Google Analytics 4 (GA4)
May 19, 2023
As many of you know, support for legacy Google Analytics will cease in July 2023. In this meetup, we'll discuss what it takes to make a smooth transition to Google Analytics 4 (GA4). We'll also cover the various methods for implementation within a DNN instance.
Southern Fried DNN: David Poindexter (DNN Strategy) & Daniel Valadas ("I Like Vanilla!")
Jul 15, 2021
Bringing overall strategic direction for the DNN Platform project and coordination between all leadership teams. As the DNN Platform and DNN Community evolves, new ideas and technologies will surface. These are great and it is essential to have a "gatekeeper" funnel to ensure all parties are in the loop, providing feedback, and are contributing to any proposed changes in direction or special project efforts. Learn more about the exciting special projects underway and on the horizon.
Southern Fried DNN: A Web Components DNN Future
Aug 17, 2018
Are you tired of JavaScript Framework Churn? Perhaps some of my latest development efforts will help brighten your day and improve your outlook for future DNN development possibilities. While this project is in the early stages, I am so excited about it and wanted to go ahead and share what I am working on for the DNN community. I believe this contribution will have similar, if not greater, impact to future DNN development as some of my previous open source contributions.
Southern Fried DNN: JWT in Action with DNN 9 & Ionic
Mar 17, 2017
This will be an exciting walk-through on exactly how to get setup DNN 8 or DNN 9 for authentication using JSON Web Tokens (JWT). Once we have have DNN configured properly, we will test using Postman. Then the real fun will begin as we integrate with a mobile app using Ionic. These will provide the fundamental building blocks for you to connect any outside application to a DNN instance using best practices.