Replies: 20 comments 62 replies
-
I am thinking of kicking this off next Tuesday, Oct 3. I will provide more details shortly. |
Beta Was this translation helpful? Give feedback.
-
I have created a list of ~20 of the most prolific contributors who submitted PRs to Oqtane in the past 2 years. This is a very diverse group in terms of time zones... so it is going to be very difficult to find a suitable time for everyone. I want to avoid weekends if possible, so I am proposing the first Tuesday each month (I have .NET Foundation meetings on the second and fourth week of each month already). So the first meeting would be Oct 3rd. I am also going to propose a fixed time of 12:00 ET (noon) which will be evening for the folks in Europe. I am also open to moving it earlier in the day if it works better for the majority of the group. As far as platform is concerned, I would prefer to use Microsoft Teams to host the meeting. At this point I am not interested in creating yet another channel for offline communication (ie. Discord) as it inefficient to have to monitor multiple channels and it will fragment the information even more. @hishamco, @leigh-pointer, @PavelVsl, @thabaum, @cnurse, @gjwalk, @vnetonline, @ADefWebserver, @iJungleboy, @alikoli, @tvatavuk, @W6HBR, @markdav-is, @HoenesDK, @Behnam-Emamian, @isaeed, @pepsinio, @dkoehnolms, @Rodien, @zzmzaizai, @nicpitsch, @rcpacheco Please provide feedback on the proposal above. Note that I do not assume that everyone I have identified above is interested in participating in monthly meetings. If you want to opt out, that is completely fine with me as I realize that everyone has limited time. |
Beta Was this translation helpful? Give feedback.
-
Thanks for the invitation
|
Beta Was this translation helpful? Give feedback.
-
@sbwalker, @hishamco, @leigh-pointer, @PavelVsl, @thabaum, @cnurse, @gjwalk, @vnetonline, @ADefWebserver, @iJungleboy, @alikoli, @tvatavuk, @W6HBR, @markdav-is, @HoenesDK, @Behnam-Emamian, @isaeed, @pepsinio, @dkoehnolms, @Rodien, @zzmzaizai, @nicpitsch, @rcpacheco The kickoff meeting will be on Wed, Oct 4 at 12:00-1:00 PM ET. You can connect to the meeting using Microsoft Teams. The agenda will be:
I look forward to a productive session. |
Beta Was this translation helpful? Give feedback.
-
@sbwalker, @hishamco, @leigh-pointer, @PavelVsl, @thabaum, @cnurse, @gjwalk, @vnetonline, @ADefWebserver, @iJungleboy, @alikoli, @tvatavuk, @W6HBR, @markdav-is, @HoenesDK, @Behnam-Emamian, @isaeed, @pepsinio, @dkoehnolms, @Rodien, @zzmzaizai, @nicpitsch, @rcpacheco Reminder of Oqtane Developer Monthly Meeting today at 12:00-1:00 PM ET (4:00-5:00 UTC) |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
We're LIVE now!! |
Beta Was this translation helpful? Give feedback.
-
Thank you @sbwalker for putting time and effort into this meeting. It was awesome experience getting to meet you and everyone else who attended. I look forward to helping in any form address issues as I can. We touched on some big issues going forward and I believe everyone was as thrilled as I was. On some of these topics maybe we can form a discussion here on things like .NET 8 enhancements, documentation and scalability that can be ongoing threads to be further addressed. My apologies to everyone if my etiquette was not inline as this was my first "developer" and "team" meeting. I didn't have time to notice all the raise hand buttons and so forth until I seen one used. I have set these up for clients in the past many times, but never attended one however believe it or not. I was able to learned from it and look forward to being more prepared next meeting. It will be a memorable ice breaker to be a part of this meeting and hear how everyone was utilizing Oqtane in production. Few things I wanted to give as feedback but didn't want to take too much valuable time discussing towards the end as I felt I could share this more here relates to: Documentation: https://github.com/oqtane/oqtane.docs This is where the docs should be correct? And from here the website can build out the pages. You mention all the videos and blogs we have available, but like I pointed out they are a bit scattered and time chasing is valuable time to anyone trying to get a project started. What I feel as a community we can all chip in on is like submitting PR's here is getting more pushed into docs, even if it is a link to the blog post(s) relating, videos produced and other valuable information. It doesn't have to be perfect to start as we gather all the valuable resources online into one place categorized. My idea was to chip in on this when I have time time as I consume them and try to create PR's that get these resources organized at least to start. Maybe later down the road when financial resources become available it can be laid out in a more professional way. But for now just getting things grouped together in one place by topic would be huge start to me. Marketplace When it comes time I want to go right to a source that explains the process for when this product to enter the market place and fully understand basic licensing when it is ready for production use. So I believe a focus on getting these resources organized on the website is crucial to our ability to make a choice to work that direction. Limiting the chasing of information is the bottom line. And as you said many times the information is there, we just need one place to pull it all up. And not just "links" but video player embedded you can popup if needed for videos relating along with the blogs as a popup that keeps us on the same page. You can write the documentation in blogs, but the blogs need categories in your blog module which would help as well. I was going to produce a PR for that at some point, but you might want to do it sooner now that you have more blogs to sort through along with a search feature. Also maybe put a video slider of all your YouTube videos on the homepage to help new people get to information they may be looking for to determine if Oqtane is the right solution for their project. .NET 8: For .NET 8 I do plan to explore all the features this month now that they finally have them all packed into the latest preview. I want to review their router and Oqtanes router to see what might need merged to produce results to help leverage the new features around it, but I would not say in any way that is a deal breaker here for Oqtane. Oqtane is very unique. It is a nice feature but maybe it is fine tuned in .NET 9/10 (Microsoft skips version 9 if I recall?) The main thing that separates this framework from all the others like Wordpress or DNN as far as a CMS goes, is this will create a mobile app as well. I think the .NET Maui part of this framework needs to be more highlighted as I think it is why I am here! I would of jump ship entirely to javascript if this wasn't a part of .NET Core and what Oqtane can accomplish. When I tell potential clients I can create a mobile app using a single code base along with custom modules rapid development their eyes light up. The thing is, I am my biggest client. Scalability: I have a project that will need to scale. My old school terminology dates me but firing up a few VM's on different servers in different locations is important to my company project. It was great to get an insight on where Oqtane is heading next in respect to this and the community support from other developers in this area. I look forward to help with testing this when these features come to light. I did have a number of other things I wish I could of discussed but only so much time in an hour. It was nice to more clearly speak to you on topics like documentation and migration support. I have a module I can put out now into the Marketplace that I am working on. Pretty much all the modules I am creating for this larger project will be able to become commercial if I feel it would be worth supporting for the Oqtane community. I have one I know I always looked to have on my sites I can potentially put out through my company. I am currently a one person show... so I am shocked I spend the time I do to type all this feedback out. As you should tell I am very passionate about a project I am cutting the line from DNN even after buying a huge selection of modules and spending countless hours developing to migrate to something like Oqtane. I have not done it yet, but things like easier migration of users/pages/sites is a big effort for a small company with a single developer trying to tackle so many things by New Year which is my goal. My company will probably be one of the "Professional" version subscribers for the added value support at some point in time when revenues meet supporting it, although we maybe sending Oqtane more support than we are asking for. I am pleased to hear Oqtane will NOT follow DNN's path as an added feature business and more a professional support service subscription. At the same time all the features DNN had in the professional version where the ones I was after. Purchase of active Social project excited me at first but then bummed me out to see it bought out and then go for huge amounts of money to utilize leaving the community with a broken down version that never got enhanced. The provider for Facebook got killed and never supported destroying my business I created that used it. At that point I was a DNN user more than a contributor and I don't think anyone realized I was a programmer in the community. Then I learned how to put PR's in Github and was offered a spot on one of the community teams there after a number of contributions came out of the woods by me. Then .NET shifted to .NET Core... what a chain of events. A nightmare I don't wish to repeat. For a startup with shoe string budget the cost and risk for what it wanted yearly to keep using it was impossible. I felt a lot of ideas I had made it to the pro version I shared and not in the community edition as well. So I backed off those contributions. A personal goal of mine is to instead of building out all the modules in DNN that needed updated for the community, build them here in Oqtane once it matured enough to have a clear road ahead of me. If I had one other person that could contribute and review things with me they would be available now open source to the Oqtane community. One thing that disappoints me about Oqtane and DotNetNuke is how hard it is to connect with other developers who may be interested in taking on a collaborative effort in this arena. I have tried to create a Discord for some sort of place developers that are more freelancers can hang out and make connections like this possible but it was dead and never taken serious. So from that perspective I came to the conclusion everyone is out for themselves and it is dog eat dog as everyone competes for supporting clients that use the frameworks. This is most likely true for any open sourced project, not just DNN or Oqtane. When it comes time I want to go right to a source that explains the process for when this product to enter the market place and fully understand basic licensing when it is ready for production use. So I believe a focus on getting these resources organized on the website is crucial to our ability to make a choice to work that direction. Limiting the chasing of information is the bottom line. And as you said many times the information is there, we just need one place to pull it all up. And not just "links" but video player embedded you can popup if needed for videos relating along with the blogs as a popup that keeps us on the same page. You can write the documentation in blogs, but the blogs need categories in your blog module which would help as well. I was going to produce a PR for that at some point, but you might want to do it sooner now that you have more blogs to sort through along with a search feature. This was a recap of some thoughts I had during the meeting for some additional feedback while it is fresh. My apologies again for this long message, I will work on keeping them shorter. Sounds like first Wednesday of each month 12-1 EST is set for future meetings which is awesome! Thank you everyone for letting me speak when I did and contributing to this project, I have always considered everyone here as colleagues like fellow employees. |
Beta Was this translation helpful? Give feedback.
-
The meeting was at 3am for me .... tried to stay awake but didn't make it was the meeting recorded??? |
Beta Was this translation helpful? Give feedback.
-
@sbwalker is there a meeting this week? If so, I'd like to get it on my cal. |
Beta Was this translation helpful? Give feedback.
-
Reminder of the Oqtane Developer Monthly Meeting on Nov 1 (tomorrow) at 12:00-1:00 PM ET (4:00-5:00 UTC) @hishamco, @leigh-pointer, @PavelVsl, @thabaum, @cnurse, @gjwalk, @vnetonline, @ADefWebserver, @iJungleboy, @alikoli, @tvatavuk, @W6HBR, @markdav-is, @HoenesDK, @Behnam-Emamian, @isaeed, @pepsinio, @dkoehnolms, @Rodien, @zzmzaizai, @nicpitsch, @rcpacheco I requested that the folks above send me their email addresses using this form: https://www.oqtane.org/#contact (bottom of page) - however at this point I only have 5 email addresses. Please use the form so that I can add you to the invite. Tomorrow's meeting will be primarily focused on .NET 8, as there is a lot to explain about this topic. I will remember to record the meeting this time. |
Beta Was this translation helpful? Give feedback.
-
Anyone got the TEam meeting ID |
Beta Was this translation helpful? Give feedback.
-
A summary of the recent Monthly Developers Meeting was posted here: https://www.oqtane.org/blog/!/76/oqtane-developers-meeting-dec-2023 |
Beta Was this translation helpful? Give feedback.
-
Great meeting thanks to everyone who attended and shared what they could. Community Side Project: Roadmap: Very cool and exciting to hear about all the enhancements included in 5.0.1 as well as it resolved an issue I wanted to bring up... Big thanks for all the additional love and support! Happy New Year Oqtane! |
Beta Was this translation helpful? Give feedback.
-
Summary of January Developer Meeting posted here: https://www.oqtane.org/blog/!/79/oqtane-developers-meeting-jan-2024 |
Beta Was this translation helpful? Give feedback.
-
@pyramidsbuilder based on your PRs over the past month, can you please send an email to support@oqtane.org so that I can add you to the monthly Oqtane developer meeting invitation (which is happening next week) |
Beta Was this translation helpful? Give feedback.
-
Good meeting today... I will be posting a summary of the discussion on the Oqtane blog. |
Beta Was this translation helpful? Give feedback.
-
@mdmontesinos based on your PRs over the past month, can you please send an email to support@oqtane.org so that I can add you to the monthly Oqtane developer meeting invitation (which is happening this Wednesday, April 3 at 12:00 PM ET) |
Beta Was this translation helpful? Give feedback.
-
Great meeting Oqtane developers! Also my hat is off to everyone for all the hard work to generate this latest release. Hand full of stabilization issues to follow. Sounds like we will be heading in the direction of some future roadmap enhancements while continuing to improve the core of Oqtane. A Discord channel has been proposed again. I believe anyone that wants to manage this for the Oqtane community can take this on and maybe allow a few others interested possibly to help maintain it. It was nice to see the maintainer with less on his plate (@sbwalker ) allowing more community discussions to exist. Some interesting topics discussed included use of AI in Oqtane and iOS deployment issues relating to the tools used to accomplish this more than Oqtane itself being an issue. It sounded to me like a discussion could be generated here to discuss these topics further and pull from it what is found worthy to note into documentation. Look forward to the 5.1.1 release. I did upgrade my production test site successfully, however i did notice 3 errors in the System Info logs I will be reviewing, one having to do with Anti-Forgery Token along with a couple others I will investigate when I have time. I believe one also had to do with serialization. I will report these once I know what to report... these may have been dealt with already in recent fixes merged. I also had one other issue that made the navigation UI controls not actually get set to inline in the theme creator theme I was using on the test production site. We also discussed some known issues in Oqtane 5.1 so be sure to review the minutes as they will provide some valuable info. Other than that it looks like things are looking great going forward into the future after two months of community beast mode by our developing contributors to get to this point. My hat is off to you all! Cheers! |
Beta Was this translation helpful? Give feedback.
-
@ohba-ikuo, @ijaz-saeed, @marceloatoledo based on your recent contributions, can you please send an email to support@oqtane.org so that you can be added to the monthly Oqtane Developer Meeting invitation (which occurs on the first Wednesday of each month at 12:00 PM ET - next meeting is tomorrow Jul 3) |
Beta Was this translation helpful? Give feedback.
-
I read in a release that there maybe a developer meeting for anyone who has ever contributed towards the project.
I would like to attend these once details become more available to at least listen in.
Thank you.
Beta Was this translation helpful? Give feedback.
All reactions