Easy to extend mojoPortal, right?

This forum is only for questions or discussions about working with the mojoPortal source code in Visual Studio, obtaining the source code from the repository, developing custom features, etc. If your question is not along these lines this is not the right forum. Please try to post your question in the appropriate forum.

Please do not post questions about design, CSS, or skinning here. Use the Help With Skins Forum for those questions.

This forum is for discussing mojoPortal development

This forum is only for questions or discussions about working with the mojoPortal source code in Visual Studio, obtaining the source code from the repository, developing custom features, etc. If your question is not along these lines this is not the right forum. Please try to post your question in the appropriate forum.

You can monitor commits to the repository from this page. We also recommend developers to subscribe to email notifications in the developer forum as occasionally important things are announced.

Before posting questions here you might want to review the developer documentation.

Do not post questions about design, CSS, or skinning here. Use the Help With Skins Forum for those questions.
This thread is closed to new posts. You must sign in to post in the forums.
5/26/2009 4:06:30 PM
Gravatar
Total Posts 1

Easy to extend mojoPortal, right?

mojoPortal made my short list for the new version of our intranet, but I'm a little confused...

It's pretty straightforward to extend mojoPortal, right? If the logic for my custom modules is already in libraries (.Net dll's  w/different interfaces), I just need to create User Controls (and reference the mojoPortal dll/namespaces). Then, to install, I just put my dll's in /bin and install the controls (using the steps in the Hello World quickstart).

Which leads me to the real question...

Where are all the user-contributed features? I see some a YAF port and a bunch of stuff about skins in the Community Downloads section. There doesn't seem to be any lack of interest/community... the forums are pretty active... but all of the feature development seems to be done by Joe. Is there a reluctance to associate other people's work with the project?

For example, I need a simple document library (which has already been requested by others here in the forums). It wouldn't be difficult to whip up a basic version of what I need (then add to it as needed), but I hate to think all of the mojoPortal users are constantly rolling their own solutions.

Am I missing something?

Thanks for any help,

David

 

5/26/2009 4:23:44 PM
Gravatar
Total Posts 18439

Re: Easy to extend mojoPortal, right?

Hi David,

Yes, its pretty straightforward to extend mojoPortal.

Yes, I've done most of the work driven by my own passion since 2004.

There have been a few community contributed features like the Poll and Survey.

I think one of the challenges is, before anything can become a core feature (meaning shipped with mojoPortal) it has to suport all the databases. 

The YAF stuff is a funky integration that can be made to work for some dbs for some tenacious people, but I do not have the interest or bandwidth to support it, my included forums meet my needs.

Most essential features are already available and most people benefiting from mojoPrtal are focused on their own project or business needs not on becoming contributors or the spirit of sharing of open source. Its a rare person who has both the interest and commitment to contribute something more than a trivial feature. Most people only care about the free as in beer aspect of open source.

You suggest a need for a "Document Library", what is different about that than the Shared Files feature already included? What does "Document Library" mean to you? If you define it maybe we can improve the Shared Files module to meet your needs. A similar thing is people often request a "News Module" but when you ask them to define it it turns out to be a blog really or what they want to accomplish can be done with the combination of a blog and a feed aggregator.

Best,

Joe

You must sign in to post in the forums. This thread is closed to new posts.