Skip to content

Commit

Permalink
updated information about Gitpod environment
Browse files Browse the repository at this point in the history
added gitpod cloud development information under the:
-Table of contents
    -installation guide
  • Loading branch information
amansgith authored Jan 21, 2023
1 parent f845ccd commit 9689471
Showing 1 changed file with 11 additions and 5 deletions.
16 changes: 11 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,10 +13,6 @@ PublicLab.org

The content management system for the Public Lab research community, the `plots2` web application is a combination of a group research blog -what we call "research notes"-and a wiki. Read more about the [data model here](https://github.com/publiclab/plots2/blob/main/doc/DATA_MODEL.md).

Begin running (and contributing to) this codebase immediately with [GitPod](https://gitpod.io):

[![Open in Gitpod](https://gitpod.io/button/open-in-gitpod.svg)](https://gitpod.io/#https://github.com/publiclab/plots2)

It showcases a variety of features that help the Public Lab community collaborate on environmental technology, design, documentation, and community organizing. Originally a Drupal site, it was rewritten in 2012 with Ruby on Rails and has since extended but [not yet entirely replaced](https://github.com/publiclab/plots2/issues/956) the legacy Drupal data model and database design. We ❤️ Open Source and actively participate in various OSS programs such as [Google Summer of Code(GSoC)](https://publiclab.org/wiki/gsoc), Rails Girls Summer of Code (RGSoC), Outreachy, and Google Code-In (GCI).
Some key features include:

Expand All @@ -43,6 +39,7 @@ A full description of the features, audiences, inter-relationships, and goals of
4. [Prerequisites](#prerequisites)
5. [Installation](#installation)
- [Standard Installation](#standard-installation)
- [Gitpod Cloud Environment](#gitpod-cloud-environment)
- [Windows Installation](#windows-installation)
- [Windows Subsystem for Linux 2 Installation](#windows-subsystem-for-linux-2-installation)
- [Redis Installation](#redis-installation)
Expand Down Expand Up @@ -91,7 +88,7 @@ Please read and abide by our [Code of Conduct](https://publiclab.org/conduct); o
For installation, prerequisites include sqlite3 and rvm. [Click here for a complete list and instructions](https://github.com/publiclab/plots2/blob/main/doc/PREREQUISITES.md).

## Installation

There are several ways to run your own instance of Public Lab:
### Standard Installation

1. Fork our repo from https://github.com/publiclab/plots2.
Expand All @@ -117,6 +114,15 @@ _kindly note if you choose to use sqlite some tests may fail. The project was se
12. Wheeeee! You're up and running! Log in with test usernames "user", "moderator", or "admin", and password "password".
13. Run `rails test` to confirm that your install is working properly. You can also run `rails test:system` for system tests. (_Note: if you chose sqlite as your database, some tests may fail; Please ignore these, we are working to fix this. If your server starts correctly, you are all set_)

### Gitpod Cloud Environment

[Gitpod](https://www.gitpod.io/) is a free platform that allows you to develop Public Lab in a cloud VS Code environment.

Click below👇 to start development immediately!!

[![Open in Gitpod](https://gitpod.io/button/open-in-gitpod.svg)](https://gitpod.io/#https://github.com/publiclab/plots2)


### Windows Installation

We recommend you either work in a virtual environment, or on a dual booted system to avoid dependencies issues as Unix systems tend to work smoother with Ruby and Rails. This will not only benefit you now for plots2, but also in the future while working on other Ruby projects, a Linux or Mac based OS will make your development much easier.
Expand Down

0 comments on commit 9689471

Please sign in to comment.