On 20 February 2015 at 13:16, Alexandro Colorado <j...@oooes.org> wrote:
> On Fri, Feb 20, 2015 at 4:48 AM, jan i <j...@apache.org> wrote: > > > On 20 February 2015 at 01:46, Dennis E. Hamilton < > dennis.hamil...@acm.org> > > wrote: > > > > > +1 > > > > > > Nice idea and great attention to progressive staging. > > > > > > - Dennis > > > > > > -----Original Message----- > > > From: acolor...@gmail.com [mailto:acolor...@gmail.com] On Behalf Of > > > Alexandro Colorado > > > Sent: Thursday, February 19, 2015 14:41 > > > To: dev > > > Subject: Updating the wiki theme. > > > > > > I would like to update the wiki theme to the one that we use on the > > > homepage. ATM the wiki theme uses the very old OpenOffice.org, we are > > going > > > 4-5 years in Apache and still have the same look and feel. I would like > > to > > > get a new theme on the wiki for current style. > > > > > Did you find the sources you need, otherwise drop me an email, and I will > > copy it to you directly. > > > > > > > > > > First step should be to 'create' a theme that can be hacked and tested. > > > Then change it to the default by the wiki admin. The old wiki would > still > > > be available and enabled by users that preffer the old one, but new > theme > > > could become the default once reaching a functional style. > > > > > > > I am not soo keen to have multiple themes active on our production wiki, > I > > spent quite some time removing all other themes than the AOO one. Having > > multiple themes gives 2 problems: > > - a security problem, if we are not very careful (I will not detail this) > > - a graphic layout problem, it turns out our setup is very sensitive to > > small changes like another font, and some of the pages tilt when you do > > that. > > > > You should also be aware that in order to keep our current theme > running, I > > needed to patch some of the core code of mediawiki, it would be nice if a > > new them could avoid that. > > > > I suggest you make yourself a test instance of mediawiki (I can provide > > what you need of setup info, incl. a dump of the SQL), develop your > theme, > > once you have it, make a couple of screenshot and get acceptance in here. > > > > Once it is accepted I am happy to take it, verify it, and install it on > the > > production system. > > > > Sounds like a plan to you ? > > > > ​Well that's an issue since like you specify this code is not 'generic' so > I wont have details of what it needs to be applied to the production wiki. > Well you do need a test installation anyway, where you test your code. > > I would rather access a snapshot, or a duplicated VM temporarily until the > work is done. However the development would be done in a closed fashion > which is not the ideal scenario. > Infra cannot provide a temporary VM just for this purpose, making that would include DNS, LDAP, Puppet so at least the work of a little day. I can (as I already suggested) provide you a SQL dump. I can also dump the application, allthough it will most likely not run on your vm, due to dependencies of a number of other programs. May I suggest, that you make a naked installation of mediawiki somewhere, build the theme, and let me put it on production. There are basically no need to have our pretty complex production environment just to make a new theme. Last time I worked with the theme, I did it exactly like that. > Also would be nice if you could detailed the most obvious pitfalls to know > how to get around it. The reason why you need to change code is mainly > because Monowiki theme also suffered version changes, and our original > theme was based of an older version of the monowiki theme. This scenario is > kind of unaviodable, unless is started from scratch. > You might be right about the version changes, but I am not convinced, since I had the same problems when I tried to update the theme code. I cannot detail the pitfalls for 2 good reasons: - I have forgotten most of what I did (it is in svn) and why I did it - Most of the things I simply did with try-test methods, I tried at that time not to understand too much of why the theme was so mega complex. I think we would benefit from a clean theme based on the newest version. rgds jan i. > > > > > > > rgds > > jan i. > > > > > > > > > > > > Please comment. > > > > > > -- > > > Alexandro Colorado > > > Apache OpenOffice Contributor > > > 882C 4389 3C27 E8DF 41B9 5C4C 1DB7 9D1C 7F4C 2614 > > > > > > > > > --------------------------------------------------------------------- > > > To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org > > > For additional commands, e-mail: dev-h...@openoffice.apache.org > > > > > > > > > > > > -- > Alexandro Colorado > Apache OpenOffice Contributor > 882C 4389 3C27 E8DF 41B9 5C4C 1DB7 9D1C 7F4C 2614 >