Jeff Sheldon

Mostly.NET
posts - 10, comments - 1, trackbacks - 0

KodeBits Progress…

Well progress is pretty good actually.   I’ve got a basic framework done.  And a decent layout established.   It’s not fantastic, but hey, I never said I was a designer.

Only had a few hours each night to work on it, so it’s not going as fast as I’d like, that, and I’m never 100% happy with my end result, so I keep refactoring to clean things up.

I’ve been trying to put all of my “Logic” into a separate layer.  Make the controllers aware, but dumb.  The issue there, is that it’s been pushing my business logic into my Service layer, and I don’t think I like that.  I think I’ll need another layer in between.

So I’ve been tossing around the idea of making KodeBits open source.   I have no intentions on selling it or anything, maybe some adsense on there or something, so that’s not my concern. 

I have two fears.

1.  This would be my first open source app.  And it fears me to put myself out there like that.  It’s hard enough writing to a blog that no one reads, I think I’ll fall out of my chair when I get my first comment.

2.  I try to make my applications secure, but I’m all by myself here, and I make mistakes.  I’d hate to make it easier for someone to hack my site because I leave the source out there for anyone to look at.

Oh well, I’ll think about it…

So I’ve got my OpenID Authentication setup the way I like.  And a basic flow for initial authentication, but it still needs work.  I added a “Credits” section too..Only fair because I’m using other peoples stuff too. i.e. DotNetOpenAuth.   I also feel I need to throw some serious credit to the guys over at stackoverflow.  It feels like I’m borrowing from the “Feel” when you’re over there.  Think I might have to send an email to them to make sure I don’t piss them off.

Oh well, off to bed!

Print | posted on Thursday, September 17, 2009 10:13 PM | Filed Under [ KodeBits ]

Feedback

No comments posted yet.

Post Comment

Title  
Name  
Email
Url
Comment   
Please add 2 and 4 and type the answer here:

Powered by: