Skip to content

Commit

Permalink
Setting up project for open source
Browse files Browse the repository at this point in the history
I am including the license, license notices at the top of each programming file, I changed the footer copyright notice, and included project markdown files such as contributing, license, and readme.
  • Loading branch information
cryptictech committed Sep 11, 2018
1 parent 659239c commit 2d1d204
Show file tree
Hide file tree
Showing 16 changed files with 361 additions and 2,451 deletions.
18 changes: 18 additions & 0 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
# Contributing to CIMS, The open source Cloud Inventory Managenment System.

## Table of Contents
[License](#License)
[How to Setup Your Development Environment](#How%20to%20Setup%20Your%20Development%20Environment)
[How to Contribute Code](#How%20to%20Contribute%20Code)
[Code Styling](#Code%20Styling)
[Other Ways of Contributing](#Other%20Ways%20of%20Contributing)
## License
This software is written under the [GPL V3](LICENSE.md) license. This software is free to be run, modified, distributed, etc free of charge in accordence to the license.
## How to Setup Your Development Environment
TODO: Write this section
## How to Contribute Code
TODO: Write this section
## Code Styling
TODO: Write this section
## Other Ways of Contributing
TODO: Write this section.
161 changes: 161 additions & 0 deletions LICENSE.md

Large diffs are not rendered by default.

2,445 changes: 3 additions & 2,442 deletions README.md

Large diffs are not rendered by default.

16 changes: 16 additions & 0 deletions public/index.html
Original file line number Diff line number Diff line change
@@ -1,3 +1,19 @@
<!--CIMS, The open source Cloud Inventory Management System.
Copyright (C) 2018 Launchpad Technical Solutions LLC and David Green <pbcub1.dg@gmail.com>
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <https://www.gnu.org/licenses/>.-->

<!DOCTYPE html>
<html lang="en">
<head>
Expand Down
3 changes: 2 additions & 1 deletion public/manifest.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@


{
"short_name": "React App",
"name": "Create React App Sample",
"icons": [
{
Expand Down
16 changes: 16 additions & 0 deletions src/App.css
Original file line number Diff line number Diff line change
@@ -1,3 +1,19 @@
/*CIMS, The open source Cloud Inventory Management System.
Copyright (C) 2018 Launchpad Technical Solutions LLC and David Green <pbcub1.dg@gmail.com>
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <https://www.gnu.org/licenses/>.*/

.App {
text-align: center;
}
Expand Down
16 changes: 16 additions & 0 deletions src/App.js
Original file line number Diff line number Diff line change
@@ -1,3 +1,19 @@
/*CIMS, The open source Cloud Inventory Management System.
Copyright (C) 2018 Launchpad Technical Solutions LLC and David Green <pbcub1.dg@gmail.com>
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <https://www.gnu.org/licenses/>.*/

//Active Imports
import React, { Component } from 'react';
import './App.css';
Expand Down
16 changes: 16 additions & 0 deletions src/App.test.js
Original file line number Diff line number Diff line change
@@ -1,3 +1,19 @@
/*CIMS, The open source Cloud Inventory Management System.
Copyright (C) 2018 Launchpad Technical Solutions LLC and David Green <pbcub1.dg@gmail.com>
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <https://www.gnu.org/licenses/>.*/

import React from 'react';
import ReactDOM from 'react-dom';
import App from './App';
Expand Down
16 changes: 16 additions & 0 deletions src/com_Core.js
Original file line number Diff line number Diff line change
@@ -1,3 +1,19 @@
/*CIMS, The open source Cloud Inventory Management System.
Copyright (C) 2018 Launchpad Technical Solutions LLC and David Green <pbcub1.dg@gmail.com>
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <https://www.gnu.org/licenses/>.*/

import React, { Component } from 'react';

class Core extends Component {
Expand Down
18 changes: 17 additions & 1 deletion src/com_Footer.js
Original file line number Diff line number Diff line change
@@ -1,3 +1,19 @@
/*CIMS, The open source Cloud Inventory Management System.
Copyright (C) 2018 Launchpad Technical Solutions LLC and David Green <pbcub1.dg@gmail.com>
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <https://www.gnu.org/licenses/>.*/

import React, {Component} from 'react';

class Footer extends Component {
Expand All @@ -10,7 +26,7 @@ class Footer extends Component {
render() {
return (
<div className="Footer">
<h1>Copyright (c) 2018 Launchpad Technical Solutions LLC. All rights reserved.</h1>
<h1>Copyright (c) 2018 Launchpad Technical Solutions LLC. This software is <a href="https://github.com/pbcub1/CIMS">open source</a> available under the <a href="https://www.gnu.org/licenses/gpl-3.0.en.html">GPL V3</a> license.</h1>
</div>
);
}
Expand Down
16 changes: 16 additions & 0 deletions src/com_Navbar.js
Original file line number Diff line number Diff line change
@@ -1,3 +1,19 @@
/*CIMS, The open source Cloud Inventory Management System.
Copyright (C) 2018 Launchpad Technical Solutions LLC and David Green <pbcub1.dg@gmail.com>
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <https://www.gnu.org/licenses/>.*/

import React, { Component } from 'react';

class Navbar extends Component {
Expand Down
16 changes: 16 additions & 0 deletions src/com_OptionsPanel.js
Original file line number Diff line number Diff line change
@@ -1,3 +1,19 @@
/*CIMS, The open source Cloud Inventory Management System.
Copyright (C) 2018 Launchpad Technical Solutions LLC and David Green <pbcub1.dg@gmail.com>
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <https://www.gnu.org/licenses/>.*/

import React, { Component } from 'react';

class OptionsPanel extends Component {
Expand Down
16 changes: 16 additions & 0 deletions src/com_SideNavi.js
Original file line number Diff line number Diff line change
@@ -1,3 +1,19 @@
/*CIMS, The open source Cloud Inventory Management System.
Copyright (C) 2018 Launchpad Technical Solutions LLC and David Green <pbcub1.dg@gmail.com>
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <https://www.gnu.org/licenses/>.*/

import React, { Component } from 'react';

class SideNavi extends Component {
Expand Down
16 changes: 16 additions & 0 deletions src/index.css
Original file line number Diff line number Diff line change
@@ -1,3 +1,19 @@
/*CIMS, The open source Cloud Inventory Management System.
Copyright (C) 2018 Launchpad Technical Solutions LLC and David Green <pbcub1.dg@gmail.com>
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <https://www.gnu.org/licenses/>.*/

body {
margin: 0;
padding: 0;
Expand Down
16 changes: 16 additions & 0 deletions src/index.js
Original file line number Diff line number Diff line change
@@ -1,3 +1,19 @@
/*CIMS, The open source Cloud Inventory Management System.
Copyright (C) 2018 Launchpad Technical Solutions LLC and David Green <pbcub1.dg@gmail.com>
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <https://www.gnu.org/licenses/>.*/

import React from 'react';
import ReactDOM from 'react-dom';
import './index.css';
Expand Down
7 changes: 0 additions & 7 deletions src/logo.svg

This file was deleted.

0 comments on commit 2d1d204

Please sign in to comment.