[SAC] [OSGeo] #2141: Requesting access for the OSGEO website repo

#2141: Requesting access for the OSGEO website repo
---------------------------+------------------------
Reporter: timlinux | Owner: sac@…
     Type: task | Status: new
Priority: normal | Milestone:
Component: Systems Admin | Keywords: git access
---------------------------+------------------------
Hi

I would like to be able to clone https://git.osgeo.org/gitea/ so that we
can pull out the theme for FOSS4G2018 (we are moving to WordPress from a
static site). Could you please give me read only permissions to do that?

Thanks.

Tim

--
Ticket URL: <https://trac.osgeo.org/osgeo/ticket/2141&gt;
OSGeo <http://www.osgeo.org/&gt;
OSGeo committee and general foundation issue tracker.

#2141: Requesting access for the OSGEO website repo
---------------------------+--------------------
Reporter: timlinux | Owner: sac@…
     Type: task | Status: new
Priority: normal | Milestone:
Component: Systems Admin | Resolution:
Keywords: git access |
---------------------------+--------------------

Comment (by strk):

https://git.osgeo.org/gitea is the whole Gitea installation,
are you asking for access to a specific repository on that
service ?

Note you can login with your OSGeo UserID

--
Ticket URL: <https://trac.osgeo.org/osgeo/ticket/2141#comment:1&gt;
OSGeo <http://www.osgeo.org/&gt;
OSGeo committee and general foundation issue tracker.

#2141: Requesting access for the OSGEO website repo
---------------------------+--------------------
Reporter: timlinux | Owner: sac@…
     Type: task | Status: new
Priority: normal | Milestone:
Component: Systems Admin | Resolution:
Keywords: git access |
---------------------------+--------------------

Comment (by robe):

Speaking of Wordpress since we were hoping to eventually host FOSS4G2018
on OSGeo hardware, wonder if now would be a good time.

I can set up a wordpress instance for Foss4G2018 and install ssl cert on
server we've already got configured to run wordpress (and is currently
running www.osgeo.org and staging.grass.osgeo.org

Tim would you be up for that. Also if you need me to copy over the theme
from osgeo.org I can do that too.

--
Ticket URL: <https://trac.osgeo.org/osgeo/ticket/2141#comment:2&gt;
OSGeo <http://www.osgeo.org/&gt;
OSGeo committee and general foundation issue tracker.

#2141: Requesting access for the OSGEO website repo
---------------------------+--------------------
Reporter: timlinux | Owner: sac@…
     Type: task | Status: new
Priority: normal | Milestone:
Component: Systems Admin | Resolution:
Keywords: git access |
---------------------------+--------------------

Comment (by timlinux):

Hi

Robe an OSGEO hosted wordpress sounds great if you have the resources to
maintain security patches and manage the load during and in the lead up
to the conference.

SSL would be a double bonus.

+1 if you can copy the osgeo.org theme as starting point.

@Msilikale note that it looks like we might use a different site so your
team would need to copy/poaste the content over to the new instance.

Robe once we have it all running and themed nicely, can you also help to
point the http://2018.foss4g.org dns entry to the new instance.

@strk I am not sure which repo it is - but it sounds like Robe''s plan
will make my initial request redundant.

Regards

Tim

--
Ticket URL: <https://trac.osgeo.org/osgeo/ticket/2141#comment:3&gt;
OSGeo <http://www.osgeo.org/&gt;
OSGeo committee and general foundation issue tracker.

#2141: Requesting access for the OSGEO website repo
---------------------------+--------------------
Reporter: timlinux | Owner: sac@…
     Type: task | Status: new
Priority: normal | Milestone:
Component: Systems Admin | Resolution:
Keywords: git access |
---------------------------+--------------------

Comment (by robe):

Tim,

Sure I can do all that. I'll try to set this up this weekend.

Though do you want a staging domain first before I repoint, so you can
make sure you didn't miss anything.

So I'd first deploy a wordpress instance with osgeo theme pointing at
staging.2018.foss4g.org

then once you have it looking the way you want, we can switch over the
2018.foss4g.org.

Also if you can be at our SAC meeting this Thursday to discuss that would
be swell. I have it on the agenda -
https://wiki.osgeo.org/wiki/SAC_Meeting_2018-03-29#Agenda

--
Ticket URL: <https://trac.osgeo.org/osgeo/ticket/2141#comment:4&gt;
OSGeo <http://www.osgeo.org/&gt;
OSGeo committee and general foundation issue tracker.

#2141: Requesting access for the OSGEO website repo
---------------------------+--------------------
Reporter: timlinux | Owner: sac@…
     Type: task | Status: new
Priority: normal | Milestone:
Component: Systems Admin | Resolution:
Keywords: git access |
---------------------------+--------------------

Comment (by timlinux):

Hi @robe

Sorry I will be on the road and won't be able to make the call.
@msilikale can you or one of the web team make it?

Thanks for setting everything up @robe!

Regards

Tim

--
Ticket URL: <https://trac.osgeo.org/osgeo/ticket/2141#comment:5&gt;
OSGeo <http://www.osgeo.org/&gt;
OSGeo committee and general foundation issue tracker.

#2141: Requesting access for the OSGEO website repo
---------------------------+--------------------
Reporter: timlinux | Owner: sac@…
     Type: task | Status: new
Priority: normal | Milestone:
Component: Systems Admin | Resolution:
Keywords: git access |
---------------------------+--------------------

Comment (by robe):

Tim,

I installed wordpress https://staging.2018.foss4g.org

I did my best to install the theme that OSGeo uses, but unfortunately it
was a tangled web of dependencies that wouldn't allow install without
dragging in a whole bunch of extensions.

I was able to get the basic part of it in place, but had to leave out the
node_modules. Trying to include the node_modules made it not install, so
I left them out. Probably relies on a bunch of other extensions I didn't
install.

There is also some hardcoded stuff in the theme, like for example the logo
was hard-coded.

So I changed to hard-code the fos4g2018 ones instead, but it looks like a
mess.

I'll commit the revised theme I created to git and give you access and
also give you access to the osgeo wordpress one. I also installed various
themes that look promising. You might be better off creating your own
from one of the bootstrap ones since your site is bootstrap based.

--
Ticket URL: <https://trac.osgeo.org/osgeo/ticket/2141#comment:6&gt;
OSGeo <http://www.osgeo.org/&gt;
OSGeo committee and general foundation issue tracker.

#2141: Requesting access for the OSGEO website repo
---------------------------+--------------------
Reporter: timlinux | Owner: sac@…
     Type: task | Status: new
Priority: normal | Milestone:
Component: Systems Admin | Resolution:
Keywords: git access |
---------------------------+--------------------

Comment (by robe):

Oh forgot to mention I made you an administrator hopefully you got an
email to that affect and also installed LDAP so you can give rights to
anyone with an OSGeo account.

--
Ticket URL: <https://trac.osgeo.org/osgeo/ticket/2141#comment:7&gt;
OSGeo <http://www.osgeo.org/&gt;
OSGeo committee and general foundation issue tracker.

#2141: Requesting access for the OSGEO website repo
---------------------------+--------------------
Reporter: timlinux | Owner: sac@…
     Type: task | Status: new
Priority: normal | Milestone:
Component: Systems Admin | Resolution:
Keywords: git access |
---------------------------+--------------------

Comment (by robe):

I have committed and added you as a collaborator to

https://git.osgeo.org/gitea/osgeo/FOSS4G2018_WordPress

and

you should have read rights to:

https://git.osgeo.org/gitea/osgeo/wordpress

The difference between the 2 root themes is that in the
FOSS4G2018_WordPress,

1) I removed the node_modules folder cause it wouldn't install the theme
with it and there looked to be a lot of stuff in there you probably won't
need.

2) I edited the file roots-foss4g/templates/header-top-navbar.php
replacing thier hard-coded logos with your logos, but since I don't have
your css, it looks like shit and they only had one logo and you have 3. I
suspect one could make place holders for these, but I don't know enough
about wordpress to do that.

FWIW I found it easier to edit the PHP files from Wordpress and see the
change immediately by going under Appearance -> Editor and fussing with
the php pages. You'll get a big alert about how you may not want to edit
the raw theme files, and you understand the seriousness of this operation.

--
Ticket URL: <https://trac.osgeo.org/osgeo/ticket/2141#comment:8&gt;
OSGeo <http://www.osgeo.org/&gt;
OSGeo committee and general foundation issue tracker.

#2141: Requesting access for the OSGEO website repo
---------------------------+--------------------
Reporter: timlinux | Owner: sac@…
     Type: task | Status: new
Priority: normal | Milestone:
Component: Systems Admin | Resolution:
Keywords: git access |
---------------------------+--------------------

Comment (by timlinux):

Dear @robe

Thank you so much for helping with this! I am logged in and am setting up
accounts for other collaborators. Thank you also for trying to port the
theme. Edgar and Beatrice will pick it up from there and carry on.

Can you confirm if there are nightly backups being made for the web site?

Regards

Tim

--
Ticket URL: <https://trac.osgeo.org/osgeo/ticket/2141#comment:9&gt;
OSGeo <http://www.osgeo.org/&gt;
OSGeo committee and general foundation issue tracker.

#2141: Requesting access for the OSGEO website repo
---------------------------+-------------------
Reporter: timlinux | Owner: robe
     Type: task | Status: new
Priority: normal | Milestone:
Component: Systems Admin | Resolution:
Keywords: git access |
---------------------------+-------------------
Changes (by robe):

* owner: sac@… => robe

--
Ticket URL: <https://trac.osgeo.org/osgeo/ticket/2141#comment:10&gt;
OSGeo <http://www.osgeo.org/&gt;
OSGeo committee and general foundation issue tracker.

#2141: Requesting access for the OSGEO website repo
---------------------------+-------------------
Reporter: timlinux | Owner: robe
     Type: task | Status: new
Priority: normal | Milestone:
Component: Systems Admin | Resolution:
Keywords: git access |
---------------------------+-------------------

Comment (by robe):

@timlinux sorry for delay in responding been a busy week.

Yes there are bacula backups that backup the web and database folders
nightly. I also have a cronjob that creates a tar backup of each
individual database and website nightly which gets included in the bacula
backups.

--
Ticket URL: <https://trac.osgeo.org/osgeo/ticket/2141#comment:11&gt;
OSGeo <http://www.osgeo.org/&gt;
OSGeo committee and general foundation issue tracker.

#2141: Requesting access for the OSGEO website repo
---------------------------+---------------------
Reporter: timlinux | Owner: robe
     Type: task | Status: closed
Priority: normal | Milestone:
Component: Systems Admin | Resolution: fixed
Keywords: git access |
---------------------------+---------------------
Changes (by robe):

* status: new => closed
* resolution: => fixed

--
Ticket URL: <https://trac.osgeo.org/osgeo/ticket/2141#comment:12&gt;
OSGeo <http://www.osgeo.org/&gt;
OSGeo committee and general foundation issue tracker.