Tuesday, December 1, 2009

Need your idea!

I believe I can claim that BRPS is a relative stable app now. So I think I have to move on, find my next target to work on.

So, here, I am asking for your idea. It can be anything to help you blog, another widget perhaps? Or you can jump out of this Blogger thing, anything could help you on anything as long as it is programmable. Hey, I do coding, remember?

Please do not be shy to respond with this! Shout out your ideas, I will do the rest for you!

And it will be free and open source!

6 comments:

  1. Hi, are you still looking for an idea? How about something similar to commentluv on blogger comments. Commentluv is a plugin which extracts the latest blog post for each comment. People comment and get rewarded with a link that says "recent blog: need your idea." Nice right?

    Commentluv works for several commenting systems among them jskit and intense debate, however doesn't work with the standard blogger comment system.

    I think it could be possible to extract for each comment once the newest blog post and store it for each with the commentid. Each time a post is loaded, a javascript loads for each comment this latest blog post from the data base and associates it with the comment. This should work with commentators who come from different blogging platforms such as blogger, wordpress, or typepad. It would be necessary to parse blogger profile pages to retrieve the commentator's blog from the link section. Once a blog is known the feed is parsed for the last blog post.

    Ambitious enough?

    ReplyDelete
  2. Thanks for the idea. But it's too ambitious. :) I have to pass it.

    ReplyDelete
  3. Suggestion: How about being able to limit the labels BRPS looks at? For example, what if I want it to ignore the label "Books" when it calculates the related posts? I got this idea because according to your code page:

    "- Relating is based on labels of queried post."

    Also, how about being able to change the ORDER of links? For example, alphabetical, oldest-to-newest, newest-to-oldest, etc.

    Thanks livibetter!

    ReplyDelete
  4. @Alain-Christian Your first suggestion I had heard somewhere else (probably in discussion group). But I rejected that time.

    I have to say, your ideas are idea.

    But if I want to add them, I have to rewrite from scratch. Because BRPS code is kind of messy.

    However, I don't want to touch BRPS code except for bugfix.

    If I can find someone would be willing to plan something like BRPSv2 with me, I am glad to do it. It means I don't want to do it alone.

    But if you have ideas about other than BRPS, I might be happier to do it.

    Not long ago, I created another website lil∘btn, but I wasn't really making anything on it because I am lack of ideas.

    ReplyDelete
  5. I just posted on the Google group asking about putting in an exclusion list but I guess that seems unlikely based on your comments above.

    I would suggest that if you want to grow as a coder then you should look in to the topic of refactoring. It is the process of making tiny changes to the code to clean up the codebase without changing the external properties of the system.

    Instead of walking away from what you deem as a poorly coded app you should look at ways to refactor it until you are proud.

    ReplyDelete
  6. @rtpHarry, you may not know I had done refactoring once, and the efficiency had almost doubled.

    When I designed BRPS, I made it serve as one way I want, simple and easy and quick, which is currently how it works, therefore the only easy way to add new feature is to rewrite from scratch. Yes, you can add into current codebase, but you will only make it worse, because you would be touching very fundamental stuff.

    It's not a good coding method for others, but it's for me because I want it to be simplest.

    But as I said in my previous post, if anyone wants to join me to rewrite, I would like to do it as a team. I am not totally rejecting, it's just I have to work with someone.

    So, I won't add your feature unless someone wants to code with me.

    ReplyDelete

This is not for posting your problems. If you have any in using BRPS, please post at here.