#4678 Make Trac project pages mobile friendly
Closed: Fixed None Opened 9 years ago by mkosek.

= problem =
Fedorahosted Trac instances are not mobile friendly and viewing them in devices with limited screen resolution is inconvenient. While the users were able to workaround the inconvenience until now, starting April 21, it will also affects rank of such project pages ([http://googlewebmastercentral.blogspot.cz/2015/02/finding-more-mobile-friendly-search.html related Google announcement]) on Google.

= analysis =
The change would require updated style for Fedorahosted Trac (wiki) pages. Would it make sense to allocate UX designer to work on common mobile friendly CSS for Fedorahosted Trac instances, which are often the main project pages?

= enhancement recommendation =
[https://www.google.com/webmasters/tools/mobile-friendly/ Mobile Friendly Test Tool].


So, I think this is a great thing to do and would love to have it, but I think it's also not something we can just do with a theme. ;(

There's an upstream ticket at: http://trac.edgewall.org/ticket/11953

Also there seems to be:
https://github.com/wearede/DEtrac
for a bootstrap theme, but not at all sure how well it works. It also seems very ubuntu specific. If someone could get this working that might be an option...

Ah, thanks for pointers. I knew this one won't be that simple... I at least commented in the Trac ticket, it seems to have some momentum at the moment, we will see.

Perhaps efforts could be better spent working on pagure.io's mobile support?

Kevin, thanks for your thought. I did not even know about Pagure before, from quick look it looks as implementation of [https://about.gitlab.com/ GitLab].

I do not understand the resolution of this ticket though. The request was about mobile support for Trac, the tracker of choice at least FreeIPA, SSSD, certmonger, slapi-nis projects from our portfolio.

Are you saying that

  1. Trac is not the supported or preferred tracker on Fedora, but Pagure is. In which case adding mobile support is not a priority for yoy. I do not think Pagure fits the needs of FreeIPA, so it is rather "wontfix" status for this ticket
  2. Trac is still preferred tracker and you may consider adding support for mobile in the future. In which case, I think the ticket can stay open.

What is the case with Fedora Infrastructure, 1. or 2.?

pagure is a clean from the ground implementation of a forge like site. It isn't an implementation of gitlab. ;)

I would say neither of those.

We want projects to move to pagure.io, but will continue to support trac for the time being. We would be happy to support mobile in the future, but would want any such work to be done upstream, and is going to be a lot more work than just a theme or configuration changes.

I don't see the point in keeping this ticket open. As soon as there is something upstream we can reopen it or open a new one to make sure we get the changes, but I would expect we would as upstream releases.

Now we have announced that we are hoping to retire fedorahosted.org/trac in Feb 2017... so it's more the case of 1 above...

Login to comment on this ticket.

Metadata