README.md 5.05 KB
Newer Older
1
<img src=img/hamara-new.png height=80 width=80>  `Hamara GNU/Linux` https://www.hamaralinux.org
isaagar's avatar
isaagar committed
2 3
======

4 5

`Hamara` is more than an operating system which focuses specifically for the needs of the Indian users and
isaagar's avatar
isaagar committed
6 7 8 9 10 11
so in turn help increase linux adoption in India.


> Initial release of distro named `Hamara Namaste` was based on Ubuntu 14.04.


12
> Lightweight version of Hamara named `Hamara Sugam` which is in its development phase is based on Debian Testing(buster).
isaagar's avatar
isaagar committed
13 14 15 16 17 18 19 20 21 22




Before getting started with development , lets see the structure of Hamara development system:


Whole Hamara development activity and its source code is hosted on `http://git.hamaralinux.org` (runs out our own gitlab instance) .


23
So , before getting started Feel free to Register at `http://git.hamaralinux.org` and post to the developer mailing
isaagar's avatar
isaagar committed
24 25 26 27 28 29
list `hamara-devel@lists.hamaralinux.org`
to request access to the specific repo.


### Hamara developers project contains following repos  :-
-----
30
- [**Hamara Packages**](https://git.hamaralinux.org/hamara-developers/hamara-packages) - contains source code for hamara packages.
isaagar's avatar
isaagar committed
31 32 33



34
- [**Hamara Helpers**](https://git.hamaralinux.org/hamara-developers/hamara-helpers) - contains hamara helper scripts need to customize
isaagar's avatar
isaagar committed
35 36 37 38 39 40 41 42 43 44 45 46
package names according to distro.

- [**Hamara Live Build**](https://git.hamaralinux.org/hamara-developers/hamara-live-build) - contains scripts for building hamara ISO

- [**Hamara Installer**](https://git.hamaralinux.org/hamara-developers/installer) - contains source for hamara installer


If you are **working on packages**, you may need access to:

https://git.hamaralinux.org/hamara-developers/hamara-packages


47
> After switching upstream from Ubuntu to Debian , the building of hamara is done by fetching upstream Debian from one of the mirror
48
> (https://www.debian.org/mirror/list) and mirroring on [devel.hamaralinux.org](devel.hamaralinux.org) which  acts as the developer package
49
>repositories which we keep up to date everyday.
isaagar's avatar
isaagar committed
50 51


52 53
> [devel.hamaralinux.org](devel.hamaralinux.org) Hosts the development repositories for Hamara Sugam and Hamara Svastik.
> [build.hamaralinux.org](build.hamaralinux.org) acts as build server where we do all our builds for packages and ISO's using Jenkins.
isaagar's avatar
isaagar committed
54 55 56



57
> Another host [archive.hamaralinux.org](archive.hamaralinux.org) consists live package repositories which are final results of several
58
>modifications done on packages from devel.hamaralinux.org
isaagar's avatar
isaagar committed
59

60
Hamara build structure is shown in the image below :
isaagar's avatar
isaagar committed
61 62 63 64 65 66 67

![](img/structure.png)

## || `Development of Hamara` ||
----


68
Before getting started you need any GNU/linux (preferably `Debian` ) distribution on your machine then next steps will
isaagar's avatar
isaagar committed
69 70 71
help you to quickly get started with Hamara GNU/Linux development.


isaagar's avatar
isaagar committed
72
## [Getting started with Hamara Sugam Development](docs/sugam-development.md)
isaagar's avatar
isaagar committed
73

isaagar's avatar
isaagar committed
74

isaagar's avatar
isaagar committed
75 76 77 78 79 80
## `**Docs**`


### [HowTo's](docs/howto.md)

### [Release Process](docs/release_process.md)
isaagar's avatar
isaagar committed
81 82 83 84 85 86 87 88 89 90 91 92



# `**Get Involved**`

Becoming part of hamara community allows you to shape the direction of the operating system.
Put yourself in control of your system and come join us on our mission to free our machines.


## Hamara Forum
----

93
Join the [forum](http://forum.hamaralinux.org/) to get advice and discuss Hamara with the rest of the community
isaagar's avatar
isaagar committed
94

95

isaagar's avatar
isaagar committed
96 97 98 99

## Bugs
----

100
Found a problem with Hamara linux or have a suggestion? Speak to our [bugzilla](http://bugs.hamaralinux.org/)
isaagar's avatar
isaagar committed
101

102

isaagar's avatar
isaagar committed
103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137

## FAQ
----


Answers to common questions can be found on the [faq](http://www.hamaralinux.org/faq).

Thanks to T. Shrinivasan at the FSFTN for asking most of these.

## Hamara Wiki
----

For more information related to Hamara installation and troubleshooting, you can visit Hamara [Wiki](http://wiki.hamaralinux.org/).

## Mailing Lists
----

Subscribe to our mailing lists below:


**Announcements**

[hamara announce](http://lists.hamaralinux.org/listinfo/hamara-announce)


**Hamara Developers List**

[hamara dev](http://lists.hamaralinux.org/listinfo/hamara-devel)


**Hamara Users List**

[hamara users](http://lists.hamaralinux.org/listinfo/hamara-users) - help, support and discussion


138
## Connect using IRC Channel/Matrix/Telegram
isaagar's avatar
isaagar committed
139
---
140
You can join in on IRC with a dedicated IRC client or web browser, pidgin is one of the IRC client which are included in
141
Hamara Distributions.
isaagar's avatar
isaagar committed
142

143
### IRC
isaagar's avatar
isaagar committed
144 145 146 147 148 149 150
Join using following details:

**`Channel - #hamara`**


**`Server - irc.oftc.net`**

151
### Matrix
152
If you use [Matrix](Matrix.org), you can join the matrix group here
isaagar's avatar
isaagar committed
153

154
**`https://chat.diasp.in/#/room/#hamara:diasp.in`**
isaagar's avatar
isaagar committed
155

156 157 158
### Telegram
You can also join the telegram group here
**`https://t.me/hamaraLinux`**
isaagar's avatar
isaagar committed
159

160
Be it IRC/Matrix/Telegram, they are all bridged together. So everyone from any medium gets all messages.    
161

isaagar's avatar
isaagar committed
162 163 164
## Hamara Source Code
----

165
Hamara source code is available here https://git.hamaralinux.org/hamara-developers/hamara-packages . You are welcome to clone it and
isaagar's avatar
isaagar committed
166 167 168 169 170
start contributing to hamara community. You can join hamara IRC chanel or mailing list for any questions you might have about using the
source.

## Hamara Repo
----
171
Hamara live repo is hosted at http://archive.hamaralinux.org/hamara/ and the devel repo can be found at
isaagar's avatar
isaagar committed
172
http://devel.hamaralinux.org/hamara/