Currently our website has a header, controlled by
ooo-site/brand.mdtext, that we use to promote special events and
announcements.   This header shows up on every page on the website,
except for wiki and other non-static web pages.

This header is our single most effective way to promote things.  It
gets 750K+ views per day.  This is far more than our blog, Twitter,
mailing lists, Facebook, etc., combined.

However, this position currently can carry only a single message at a
time.  So when we have several messages in quick succession, we need
to halt the old announcement and replace it with a new one.  For
example, when I added the marketing volunteers, I had to stop the call
for QA volunteers.  Juergen has a call for translators coming, and
that will likely cause us to halt the marketing call for volunteers.
And we want to put up a FOSDEM call for papers soon as well.

So the way we're using this it is all or nothing.  A message either
gets 750K views a day or it gets nothing.

I think this is not optimal.  It is natural for us to have several
ongoing promotions, and it would be sufficient if we could more
effectively share that space.

One idea might be to not have a static message in brand.mdtext, but
encode several messages in a Javascript file, a JSON object that lists
all the current messages along with their weighting.  Then we could
have our website header show a random message, respecting the weights.
 A high weighted message would get more views than a lower weighted
one.  But even 10% of 750K is a lot more views that our blog will
receive.

Does this make sense?

Any other ideas?  Any ideas on how to implement this?

Another idea is to allow graphical as well as the current text-only
promotions.  A banner graphic can be even more effective.

Regards,

-Rob

Reply via email to