5 Replies Latest reply on Apr 16, 2007 3:00 PM by rboutin

    Spaces vs Forum Categories?

      We currently use Jive Forums 4.2. In the Forums, if you look at a Category, you see all the posts of the forums in that category. In Clearspace, posts don't "roll up" from a Subspace into a parent Space, although you still gets "What's New" on the root Space.

       

      What's the rationale for the switch? How should we think about Spaces if we're used to thinking about Forums?

        • Re: Spaces vs Forum Categories?

          Hello,

           

          This issue was the cause of many long discussions and debates internally. Its almost a perfect 50/50 split of which behavior people prefer. I will try to briefly summarize why we made this switch and how you can think of forums in terms of spaces.

           

          If a space aggregates together all content from all of its sub spaces, the content created in that space quickly gets lost. For example, if I have a Development space, which has ten subspaces for each of our development products, a document explaining development policies, or an engineering question posted to the entire development community will quickly become pushed out by all the activity happening below the Development space. Since I work specifically on the Clearspace product, I'm not interested in the day to day activity of the other nine products, so making the development space a roll up of them all essentially makes that space worthless. Also, there is a definite performance gain of not rolling up content from all the sub spaces. Whenever any change happens in one of the sub spaces, it has to destroy the query cache of every parent space. There are some other options like page level caches that can alleviate this problem (if it becomes one), but having this as a side effect is worth noting.

           

          All that being said, we still have the option in our API to get a roll up of all content from all subspaces for a particular space. It would be a pretty minor customization to change the behavior of the application. With the external edition of Clearspace coming out soon, we might get more requests for a roll up of content. If so, I'm pretty confident we could make a simple admin console switch to make this happen.

           

          As far as thinking of spaces vs forums, they are essentially the same thing. They both have permissions, contain content, and define the structure of your community. The difference is that in Forums, you had both Categories and Forums, where forums were essentially the end node of the category tree and contained all the content. In Clearspace, you only have one object, a Space, which can contain content and also have sub spaces.

            • Re: Spaces vs Forum Categories?

              Except now you have tag groups, which may or may not replace some

              forums/subspaces. And tags are findable across all Spaces. All of this has

              given us some head scratching as we re-map our conceptual models.

               

              Also, there's the old problem you used to see in Usenet -- some people would

              post to the parent alt.topic while others would post to alt.topic.misc.

               

              Maybe we could use the parent space for admin/news posting, and let users

              only post to the subspaces -- this would be more in line with what our

              current forum users are used to (again, focused on xpace only).