[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]

[Spacewalk-devel] Future of the development stack?



Hey astronauts

We have been planning features for SUSE Manager and we are asking
ourselves if for some of them it makes sense to do it with the current
"stack".

As part of the CSS re-factoring upstream we lost all our re-branding
work, which is fine, because we had forked the CSS so we kind of deserve
it :-). However even by doing it by cascading a .css file at the end, it
is cumbersome to override the previous styles.

The world outside keeps moving and people are nowadays solving these
problems by standardizing the css framework a bit eg: twitter bootstrap,
where you have a very nice standard theme to start with, and then you
can customize it in a standard way, as all css rules are documented and
standarized. We already are using bootstrap in other SUSE products, and
other major opensource projects (eg: OpenStack, OpenShift, etc) are also
using it.

We could start using bootstrap for new features, but we would be afraid
to have them rejected by upstream.

But another possibility would be to contribute upstream a port of all
the styling to bootstrap from the beginning, which would be a
mega-patch, but we would not start working on something like this
without having discussed whether this is wanted or not. This would mean
basically replace all css rule names of all pages.

Similar discussions go in other areas of the web stack. We are realizing
for some features we could "avoid" struts and use a client side
Javascript framework (AngularJS, batman.js, etc) and have the Java web
framework provide the data. Would features using a client side framework
be rejected?
I wanted to ask what is upstream strategy on these topics.

Which kinds of contributions would be welcome and desired by Redhat
(that is the biggest contributor)?
Which aren't?, so that we, SUSE, as a frequent contributor and community
members could align ourselves to this. We are trying to keep SUSE
Manager as close to Spacewalk as possible, but we also don't want to get
stuck without good reasons.

Regards,

-- 
Duncan Mac-Vicar P. - http://www.suse.com/

SUSE LINUX Products GmbH, GF: Jeff Hawn, Jennifer Guild, Felix
Imendörffer, HRB 16746 (AG Nürnberg)
Maxfeldstraße 5, 90409 Nürnberg, Germany


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]