Skip to content

Commit

Permalink
Merge pull request #31 from LondonPM/leo/mobile
Browse files Browse the repository at this point in the history
Make responsive ish and remove a load of stuff
  • Loading branch information
leejo authored Jan 1, 2025
2 parents e839173 + 25a439d commit d376e72
Show file tree
Hide file tree
Showing 18 changed files with 1,052 additions and 1,040 deletions.
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1 +1,2 @@
docs/
local/
90 changes: 0 additions & 90 deletions INSTALL.md

This file was deleted.

43 changes: 26 additions & 17 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,20 +9,29 @@ Where is the site viewable?
--------------------------
Currently [https://londonperl.com/](https://londonperl.com/)

How do we setup a new server?
-----------------------------
[Install documentation](INSTALL.md)

How do I update the calendar?
-----------------------------
Send a message to virtuallysue at gmail.com or ask in the IRC channel (irc.perl.org/london.pm) for someone to give you access to the group google calendar (see http://london.pm.org).

How to make changes and make them live on the servers?
-------------------------------------------
Follow the instructions at https://guides.github.com/activities/hello-world/#branch to branch the LPM website, clone the banch to your machine, make changes, then git add, commit and push them back to github and finally create a pull request. Once your changes are accepted then updates are currently automatic via cron from the master branch of the github repo on the hour and half hour.

General notes
=============
What happened to the who page?
------------------------------
Too much trouble to maintain
How do I develop locally?
--------------------------

- Install [Carton](https://metacpan.org/dist/Carton/view/script/carton) globally or using plenv or what ever tools you use

- Clone this repo

- Install dependencies
```sh
carton install
```

- Process root -> docs/
```sh
carton exec ttree -f ttreerc
```

- Run local server (you will need to click from the directory listing to the index.html pages, but good enough for developing)
```sh
carton exec -- plackup -MPlack::App::Directory -e 'Plack::App::Directory->new(root => "docs")->to_app' -p 8080
```

How does live deploy work?
--------------------------

See the .github/workflows/buildsite.yml
40 changes: 0 additions & 40 deletions apache2.conf

This file was deleted.

52 changes: 0 additions & 52 deletions app.psgi

This file was deleted.

2 changes: 2 additions & 0 deletions cpanfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
requires 'Template', '3.102';
requires 'Plack', '1';
Loading

0 comments on commit d376e72

Please sign in to comment.