Opened 6 years ago

Closed 6 years ago

#2141 closed task (fixed)

Requesting access for the OSGEO website repo

Reported by: timlinux Owned by: robe
Priority: normal Milestone:
Component: SysAdmin Keywords: git access
Cc: msilikalemsilanga@…

Description

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

Change History (12)

comment:1 by strk, 6 years ago

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

comment:2 by robe, 6 years ago

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.

comment:3 by timlinux, 6 years ago

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 Robes plan will make my initial request redundant.

Regards

Tim

comment:4 by robe, 6 years ago

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

comment:5 by timlinux, 6 years ago

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

comment:6 by robe, 6 years ago

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.

comment:7 by robe, 6 years ago

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.

comment:8 by robe, 6 years ago

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.

comment:9 by timlinux, 6 years ago

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

comment:10 by robe, 6 years ago

Owner: changed from sac@… to robe

comment:11 by robe, 6 years ago

@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.

comment:12 by robe, 6 years ago

Resolution: fixed
Status: newclosed
Note: See TracTickets for help on using tickets.