Contents tagged with open source
-
POP Forums XX, released
Last weekend, I released version 20 of POP Forums. I've been at it for 24 years, and I've got the version history to prove it. There are few things in my life that have been consistently there for that long. There have been a few minor contributions from others, plus the language translations, but it's otherwise been mostly me.
-
Let's be real: Writing open source software is volunteering
Repost from my personal blog.
-
POP Forums v19 for ASP.NET released
Get the latest bits here: https://github.com/POPWorldMedia/POPForums/releases/tag/v19.0.0
-
POP Forums for .NET Core is thriving
That's weird. I haven't made a post here in more than two years. Kind of lame, right? I got out of the habit because it took me years through the betas and changes to port POP Forums to Core, and I'm in that career stage where I've been bouncing in and out of writing code. I don't write any at all for work now, which gives me more of that flavor of mental bandwidth for it now. Because of that, I've made more than a hundred commits to POP Forums the last few months. It's an actual thing, and even gets a PR now and then.
-
The very slow move of POP Forums to .NET Core
I started to work on migrating POP Forums to the new ASP.NET Core more than a year ago, but as the framework and tooling changed a bunch of times, I kind of got tired of trying to keep up, and I let it just hang out for a long time. As I've been engaged at various levels of deep coding at work (usually 0 or 100 mph, never somewhere in between), so goes the mental bandwidth for my little open source project, which has existed in one form or another for more than 16 years. The progress was in spurts, but there was progress. Heck, I even have a CI build now! Here's the timeline:
-
No! You don't need to use ASP.NET Identity!
Going way back to, I think, .NET v3, ASP.NET had this new thing called Membership. Maybe it was a version earlier. I dunno. "Neat," I thought, I can write a provider adhering to this interface and use my existing user and auth structure to plug into this system. Then I saw that the membership and role providers each had about a bazillion (maybe quadbazillion) members to implement, and reality set in that what I already had was working just fine. Some years later, ASP.NET offered Identity, this newer thing that did sort of the same thing. It even made its way into Core.
-
POP Forums roadmap and ASP.NET Core
The volatility over ASP.NET Core made me pause (twice) since last fall when it came to porting POP Forums to the new platform. Every new release broke things to the point of frustration, and the RC2 reboot was hard. With SignalR falling a bit behind, it made things worse. But alas, that seems to be mostly behind us, and I've started committing stuff to a branch again, a little at a time, to run on the new ASP.NET. It's not at all usable, and every change seems to invite more changes, but I'm starting to see the potential and love for ASP.NET Core.
-
EF7 RC, navigation properties and lazy loading
Jumping into the brave new world of .NET as open source has been an experience, to say the least. The feedback loop is tight, things change quickly, and it's definitely a different world than the days of big bang releases. I think it's a great thing, but admittedly, it makes the early adoption thing a lot harder. Sometimes I find myself disappointed (as with the deferred release of SignalR 3, for example). Still, the scope of the frameworks and the number of people working on them is impressive, and I look forward to this new world.
-
Beating localization into submission on ASP.NET 5
While I'm still enthusiastic about ASP.NET 5, there are things that I run into that seem way harder than they should be. Beta software, no docs, I know... I need to keep my expectations in check. Localization is just such a thing. The samples currently in GitHub along side the code lack context, especially relative to what we're all used to.
-
ASP.NET 5/MVC 6/.NET Core is going to be a tough adjustment for some
Wow, time flies when work is keeping you extra busy. I haven't done a lot of work on POP Forums or done any speaking gigs since spring. I feel like a bit of a slacker! Fortunately, there's something new to talk about.