# PAID Require Discourse expert for extreme customization

**URL:** https://meta.discourse.org/t/paid-require-discourse-expert-for-extreme-customization/33582
**Category:** Marketplace
**Created:** [September 22, 2015, 12:39pm UTC](https://meta.discourse.org/t/paid-require-discourse-expert-for-extreme-customization/33582 "2015-09-22T12:39:47Z")
**Posts on this page:** 11
**Page:** 1

<div class="post-metadata">

### Author: ![rocketstuffideas](https://avatars.discourse-cdn.com/v4/letter/r/dc4da7/32.png) [@rocketstuffideas](https://meta.discourse.org/u/rocketstuffideas)
#### Post date: [September 22, 2015, 12:39pm UTC](https://meta.discourse.org/t/paid-require-discourse-expert-for-extreme-customization/33582/1 "2015-09-22T12:39:47Z")

</div>

We are looking for a developer with a good knowledge of discourse and a passion for developing on the platform.

We are looking to create a highly customized version of discourse. Our site will itself be a platform where each user can create their own ‘room’, with a room being similar to a discourse category.

There will therefore be thousands or tens of thousands of rooms. The owner of a room will have some form of extra moderation privileges. And each room can be public or private at the owners discretion.

Looking for referrals on a full time developer at an hourly rate.

---

<div class="post-metadata">

### Author: ![Mittineague](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/mittineague/32/114259_2.png) [@Mittineague](https://meta.discourse.org/u/Mittineague)
#### Post date: [September 22, 2015, 9:37pm UTC](https://meta.discourse.org/t/paid-require-discourse-expert-for-extreme-customization/33582/2 "2015-09-22T21:37:07Z")

</div>

I like to think I have a fair amount of Discourse know-how and I have a question.

You posted

> [@rocketstuffideas](#):
>
> each user can create their own ‘room’, with a room being similar to a discourse category.

and

> [@rocketstuffideas](#):
>
> There will therefore be thousands or tens of thousands of rooms.

What exactly do you mean by “similar”?  
IMHO having more than two - three dozen Categories is a poor idea.

Putting the privileges aside, would using Tags in some way be acceptable?

---

<div class="post-metadata">

### Author: ![Tom\_Newsom](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/tom_newsom/32/115981_2.png) [@Tom\_Newsom](https://meta.discourse.org/u/Tom_Newsom)
#### Post date: [September 22, 2015, 9:45pm UTC](https://meta.discourse.org/t/paid-require-discourse-expert-for-extreme-customization/33582/3 "2015-09-22T21:45:01Z")

</div>

Sounds like Reddit to me. There’s 100,000s of subreddits.

---

<div class="post-metadata">

### Author: ![rocketstuffideas](https://avatars.discourse-cdn.com/v4/letter/r/dc4da7/32.png) [@rocketstuffideas](https://meta.discourse.org/u/rocketstuffideas)
#### Post date: [September 23, 2015, 1:43pm UTC](https://meta.discourse.org/t/paid-require-discourse-expert-for-extreme-customization/33582/4 "2015-09-23T13:43:52Z")

</div>

Yes sort of like reddit except it would be about one subject, which itself is highly fragmented.

---

<div class="post-metadata">

### Author: ![rocketstuffideas](https://avatars.discourse-cdn.com/v4/letter/r/dc4da7/32.png) [@rocketstuffideas](https://meta.discourse.org/u/rocketstuffideas)
#### Post date: [September 23, 2015, 1:49pm UTC](https://meta.discourse.org/t/paid-require-discourse-expert-for-extreme-customization/33582/5 "2015-09-23T13:49:39Z")

</div>

Hi,

So the idea is very similar to [http://investorshub.advfn.com/](http://investorshub.advfn.com/) which is probably the biggest stock forum on the web.

If you scroll down you’ll see “Top 10 Active Stock Market Forums” and “Top 10 Active Stock Traders Forums”. ihub has thousands of separate forums, anyone can make one and each fosters its own little community.

For every stock there is an ihub forum, with its own moderators interested in that particular stock. In addition, anyone can start their own ihub forum about a particular investing methodology for example “value investing”.

But if you click on one of these forums, you’ll see they are **similar** to a discourse category.

> [@Mittineague](#):
>
> Putting the privileges aside, would using Tags in some way be acceptable?

I don’t know enough about discourse yet to say, could it offer similar functionality to that described above?

---

<div class="post-metadata">

### Author: ![Mittineague](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/mittineague/32/114259_2.png) [@Mittineague](https://meta.discourse.org/u/Mittineague)
#### Post date: [September 23, 2015, 3:10pm UTC](https://meta.discourse.org/t/paid-require-discourse-expert-for-extreme-customization/33582/6 "2015-09-23T15:10:03Z")

</div>

> [@rocketstuffideas](#):
>
> could it offer similar functionality to that described above?

No, Tags would not.

Thanks for explaining what you’re wanting.

Currently Discourse does have “multi-site” though I don’t know if it could handle “thousands or tens of thousands”  
And the “hub” would likely be a maintenance nightmare.

That is, as Discourse is now.  
Not that it would necessarily be impossible for a developer to work it into what you’re wanting.

---

<div class="post-metadata">

### Author: ![rocketstuffideas](https://avatars.discourse-cdn.com/v4/letter/r/dc4da7/32.png) [@rocketstuffideas](https://meta.discourse.org/u/rocketstuffideas)
#### Post date: [September 23, 2015, 3:49pm UTC](https://meta.discourse.org/t/paid-require-discourse-expert-for-extreme-customization/33582/7 "2015-09-23T15:49:56Z")

</div>

> [@Mittineague](#):
>
> Currently Discourse does have “multi-site” though I don’t know if it could handle “thousands or tens of thousands”  
> And the “hub” would likely be a maintenance nightmare.

Could you point me to an explanation of multi-site, I can not find it.

In what way would it be a maintenance nightmare? One concern I have is, would it be possible to keep discourse updated with such an extreme customization of the software?

Could it be as simple as a plugin that allows a user to create a category and bumps that user to the highest trust level permission within that category only?

It could even be that an admin still needs to create the category, and promote that users “local” permissions.

---

<div class="post-metadata">

### Author: ![simon](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/simon/32/339122_2.png) [@simon](https://meta.discourse.org/u/simon)
#### Post date: [September 23, 2015, 5:20pm UTC](https://meta.discourse.org/t/paid-require-discourse-expert-for-extreme-customization/33582/8 "2015-09-23T17:20:44Z")

</div>

> [@rocketstuffideas](#):
>
> So the idea is very similar to [http://investorshub.advfn.com/](http://investorshub.advfn.com/) which is probably the biggest stock forum on the web.

One difficulty with having many categories is that you will need to come up with a way of organizing them. You might be able to achieve that kind of a structure by adding tags categories. Maybe that could be done with a plugin.

> [@rocketstuffideas](#):
>
> each user can create their own ‘room’, with a room being similar to a discourse category.

It’s easy enough to rename ‘category’ as ‘room’, but you’ll need a way to have that change reflected in your site’s urls.

> [@rocketstuffideas](#):
>
> Could it be as simple as a plugin that allows a user to create a category and bumps that user to the highest trust level permission within that category only?

Something like category specific moderators might help: [https://meta.discourse.org/t/category-specific-moderators/11668/18](https://meta.discourse.org/t/category-specific-moderators/11668/18)

---

<div class="post-metadata">

### Author: ![Mittineague](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/mittineague/32/114259_2.png) [@Mittineague](https://meta.discourse.org/u/Mittineague)
#### Post date: [September 23, 2015, 5:29pm UTC](https://meta.discourse.org/t/paid-require-discourse-expert-for-extreme-customization/33582/9 "2015-09-23T17:29:57Z")

</div>

> [@rocketstuffideas](#):
>
> Could you point me to an explanation of multi-site, I can not find it.

I’m not a sys op so most of it is over my head, and because I have not been interested in a multisite I have not read most of it, but there is this howto which may help

> [@Multisite configuration with Docker](https://meta.discourse.org/t/multisite-configuration-with-docker/14084):
>
> warning While multisite is supported in the Discourse application, this is an advanced sysadmin setup. If you don’t know what you’re doing, do not set up multisite. The Discourse team is unable to provide multisite configuration support. If you wish to host multiple domains on a singled Docker setup, you’ll need a multisite configuration. Here are the basic building blocks for one. Understand hooks Multisite is a fairly advanced topic. Before attempting a multisite build, spend some time…

> [@rocketstuffideas](#):
>
> In what way would it be a maintenance nightmare?

Currently multisite forums are separate, That is, they may have the same “owner”, but they are not cross-linked. So any “hub” would require a lot of manual work

> [@rocketstuffideas](#):
>
> would it be possible to keep discourse updated with such an extreme customization of the software?

It would depend. If the forum was a fork it would be a lot of work. If done with plugins less so.

> [@rocketstuffideas](#):
>
> Could it be as simple as a plugin that allows a user to create a category and bumps that user to the highest trust level permission within that category only?

That may be the simplest approach. Categories specific abilities have been requested by many and apparently is on the todo list

[https://meta.discourse.org/t/category-specific-moderators/11668/63?u=mittineague](https://meta.discourse.org/t/category-specific-moderators/11668/63)

But that would still leave the problem of having a massive number of categories

---

<div class="post-metadata">

### Author: ![rubydoob](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/rubydoob/32/103165_2.png) [@rubydoob](https://meta.discourse.org/u/rubydoob)
#### Post date: [October 19, 2015, 7:56pm UTC](https://meta.discourse.org/t/paid-require-discourse-expert-for-extreme-customization/33582/10 "2015-10-19T19:56:36Z")

</div>

If there is a hierarchy of categories, or a category type you could then be able to show/hide the categories more appropriately in the UI (i.e. in the navigation versus say a list of categories).

---

<div class="post-metadata">

### Author: ![system](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/system/32/443519_2.png) [@system](https://meta.discourse.org/u/system)
#### Post date: [November 18, 2015, 7:56pm UTC](https://meta.discourse.org/t/paid-require-discourse-expert-for-extreme-customization/33582/11 "2015-11-18T19:56:37Z")

</div>

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.
