Lots of good info here, thanks.

You don't say what this app is supposed to do, and that might
influence your decision.  [...] If you are going to provide
services that are on your website, it likely makes little sense
to build apps.

That's the idea: make our stuff available through phones. And I agree, an app makes little sense. Sadly, it's not my choice to make -- that decision was made further up the chain of command, without consulting me.

Your website looks homegrown [...] you might consider Drupal or WordPress ...

Ye gods, I wish it were homegrown. I'd have done a better job of it. Or rather, I'd have done it in Drupal, which I worked with for years at a different institution, including developing custom themes and modules. Drupal's a solid system. I miss it.

But no, we're stuck in a poor excuse for a CMS called "OmniUpdate", which is written in an unholy mixture of XSLT and Cold Fusion. It was selected by the marketing department, is mandated across the campus, and makes my job way harder than it has to be. OmniUpdate is damage to work around, not a system to work with.

I've done the best I can with it, but there are limits. In theory, an OmniUpdate site can be made responsive -- but in this case, that means making the entire campus web infrastructure responsive, because we share a common template with the entire university. That's a good idea which probably needs to happen, but also a MASSIVE undertaking -- largely because it rapidly gets into some fairly heated campus politics.

So in the meantime, I'm going to do research on this and put together a project prospectus laying out the possible approaches and challenges, to see if my bosses really want me to do this. If the really do, it'll probably eat all of my time and then some for the foreseeable future.

Will Martin

Reply via email to