Just bumping this up a bit.
Anyone start thinking about what was proposed here? Or requested?
What about integration of this with a "blog". I have done a bunch of research on this, for the past few days, and still am not sure what a "blog" is, since the software running them all does different stuff. I do know there is some disagreement on whether a "blog" should be a "community" or just a "web log", (eg: have portal-like presence, forums, email, and such).
Once the 3.0 is finally released, i'm going to try to pull all our stuff under one roof, and under one hood, and come up with a completely modified, and/or overridden Links SQL, that does a whole variety of different things. One of the things, is to separate out functions that _require_ the Links libraries, vs the base GT libraries.
If Community can handle the authentication, then that does not have to go through "Links" like most of the programs do now. If a program/plugin is not using page.cgi and Build.pm, then it *should* be able to use the GT libraries for database access and template parsing, without the overhead of the Links SQL libraries.
At first, this will go through Links SQL, as most things will be plugins, but the "eye" to the future would be to make as many independent modules as possible, that rely only on the GT libraries, and some overridden functions, rather than any other "product" libraries.
If you do own GForum, or GMail, then you'd have access to other libraries that come with those, but there are many things that should *not* be dependent on one of the applications, if all it is doing is presenting a screen, and passing data to and from a table or set of tables outside an applications table structure.
For instance, a Newsletter program should be able to allow sign ups, without going through Links' newsletter feature.
A blogger, should allow a community user to set up a blog, without having it run under Links or GForum.
Once GT releases the 3.0 version, or the 3.0.1 version <G>, there will be a flurry of activity as I (and hopefully Andy) will try to link up and rebuild/merge a number of plugins, code modules, and things we have into the larger whole of an on-line "community".
I can see "community" being a real application engine, if GT addresses a few issues, and better help/docs are available. Making other "modules" like a search module or mailer module available would be a way to make Community (or Community Pro) a central module, to which you ADD IN the other programs, or applications.
We can dream :)
PUGDOGŪ Enterprises, Inc. The best way to contact me is to
NOT use Email.
Leave a PM here, or better yet, in the
Ultranerds.com:
http://ultranerds.com/forum Rock & Bead Shop:
http://BetterBeads.com Need a good Identity?
http://IdentityDots.com