Skip to content

Commit

Permalink
update htmlresources.md and simpleinstall.md (open-learning-exchange#280
Browse files Browse the repository at this point in the history
)
  • Loading branch information
dogi authored Sep 10, 2016
1 parent e15f916 commit 842d23a
Show file tree
Hide file tree
Showing 2 changed files with 58 additions and 7 deletions.
17 changes: 16 additions & 1 deletion pages/htmlresources.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,14 @@
##Project Title : HTML Resources

##Objective :
Understanding of Couchdb database, Couchapp.
Find out HTML5 and Javascript applications to upload it into Bell app.
Adding resources to bell app library and make Bell much more interesting and interactive.

##Documentation:
Documentation helps to understand overall progress of project. Visit following link to learn more about it.Visit following link to learn more bout it.
[Google Doc](https://docs.google.com/document/d/1aAzah833gWCQ2hWtGyMJLIK83nmunPJn42bnliLrxDk/edit?usp=sharing)

## Porting HTML App to CouchApp

Prerequisites:
Expand All @@ -8,7 +18,7 @@ Prerequisites:
* Desired JavaScript/HTML application


### Couchapp Installation
## Couchapp Installation

#### Linux/OSX
Clone the [couchapp repository](https://github.com/couchapp/couchapp.git), build and install it. Run the following commands in the directory of your choice (from a terminal):
Expand Down Expand Up @@ -180,3 +190,8 @@ You will be able to open your app now, selecting it from `Library`.
### Uploading your app through Console as Resource
WIP

###Useful Links
[What is Couchapp?](http://couchapp.readthedocs.io/en/latest/intro/what-is-couchapp.html)
[About CouchDB](http://couchdb.apache.org/)
[HTML5-Demos and Examples](http://html5demos.com/)
[HTML5 Apps-Open Source](https://github.com/leereilly/games#user-content-arcade)
48 changes: 42 additions & 6 deletions pages/simpleinstall.md
Original file line number Diff line number Diff line change
@@ -1,16 +1,52 @@
##Project Title : Simple Install

Objective :

###Objective :
Creating Installation processes for diffrent OS like Linux, MAC and Windows and Working on issues at https://github.com/dogi/ole--vagrant-community/issues

Documentation :

###Documentation :
Documentation helps to understand overall progress of project.Visit following link to learn more about it.
[Google Doc](https://docs.google.com/document/d/1IlC77U8ebk0IINuy78EGkXMMKtSTVDD4r_RYMXvyKkM/edit?usp=sharing)

Prerequisites:

###Prerequisites:
* Fork ole--vagrant-community again.
* Check out your system RAM as Multiple machines are running at same time.
* Check out status of machine via 'vagrant global-status'.
* Remember to use our `git clone`like at the beginning on MDwiki.
* Fork and create a vagrant on your machine. Use 127.0.0.1:5984. Sync to vi again and use your same login.
* Visit and research http://brew.sh/ for learning more about installation script.

###Batch Programming:
In this project we are working on Batch programming. It is a command line script which runs commands and execute it in sequence.Here we have to create such a script as .Bat file which runs commands and complete installation process.

####Creating .bat file
* You can create .bat file by addding some commands in any editor like notpad or notepad++.
* Save file with .bat extension.It will create executable file
* you need to learn and research different DOS commands which help us to simplifies the process of installation and achieve our objective.

####Script should perform following functionality:
* Auto install vagrant
* Auto install virtualbox
* Turn the machine on
* Add a shortcut to desktop
* Finish

###Why we need Script?

* Setting up any new environment requires to find,Download and install diffrent softwares.
* To install diffrent softwares and related components saperately is time consuming process.
* It also arises the complexity overall if software have compatibility issues or dependancies.
* Hence to automate the process of installation by runnning single script is easiest way to avoid such overhead.
* You do not need to install softwares saperately for settig up environment and script will install all software at once.
In privious steps we need to install vagrant, virtualbox saperately. This script will simplifies the process and helps to configure Bell app.

###About Homebrew:
* Homebrew simplifies the process of downloading,compiling and installing softwares using simple script.
* It is bulk installer and command line utility script which automate the process of installation on OS X operating system .
* Homebrew is package manager which implemented in ruby language. You can research more about it by visiting http://brew.sh/ link.

###Useful links:
[Homebrew](http://brew.sh/ )
[Homebrew-Wiki](https://en.wikipedia.org/wiki/Homebrew_%28package_management_software%29)
[Homebrew Bulk installer](http://lifehacker.com/how-to-make-your-own-bulk-app-installer-for-os-x-1586252163)
[Batch Scripting](http://www.tutorialspoint.com/batch_script/batch_script_overview.htm)
[Batch file commands](http://academic.evergreen.edu/projects/biophysics/technotes/program/batch.htm)

0 comments on commit 842d23a

Please sign in to comment.