%global _empty_manifest_terminate_build 0
Name: python-NearBeach
Version: 0.29.8
Release: 1
Summary: NearBeach - an open source project management tool
License: MIT License
URL: https://github.com/robotichead/NearBeach
Source0: https://mirrors.nju.edu.cn/pypi/web/packages/8b/8e/93e711225941e4171bed9db62b3eca9f2d3459202a02e8995cbc358e6a6a/NearBeach-0.29.8.tar.gz
BuildArch: noarch
Requires: python3-django
Requires: python3-simplejson
Requires: python3-pillow
Requires: python3-urllib3
Requires: python3-boto3
%description
# NearBeach


[](https://circleci.com/gh/robotichead/NearBeach)
[](https://badge.fury.io/py/NearBeach)






[](https://deepsource.io/gh/robotichead/NearBeach/?ref=repository-badge)
NearBeach is currently in alpha development. If you find any issues, or require any help, please do not hesitate to
contact on our [discord server](https://discord.gg/64uhRztS6n).
## What is NearBeach?
NearBeach is an open source project management system, built using Django and VueJS. The phillosophy of NearBeach is to be easy to install and use, be open sourced, and to be flexible. NearBeach is currently aimed at small/personal organisation to large enterprises. Each new module brought to NearBeach expands it's capability tenfold and brings it closer to a competing product.
## Helpful links
- [Discord](https://discord.gg/64uhRztS6n)
- [Documentation](https://nearbeach.readthedocs.io)
- [NearBeach Homepage](https://nearbeach.org)
- [NearBeach Demo](https://demo.nearbeach.org)
## Contributing
We welcome all contributions to NearBeach. Read our [Contributing Guide](https://github.com/robotichead/NearBeach/blob/main/CONTRIBUTING.md).
## Features
NearBeach is currently going through a massive rewrite - we have stripped out a lot of the features temporarily. We are however writting them back in. Our focus of the rewrite is to improve UI/UX, and the speed of page rendering.
## Sponsors
We would like to thank the following sponsors. Their contributions have made sure I am coving any costs associated with NearBeach, i.e. hosting. To sponsor you can use either;
- [Patreon](https://www.patreon.com/NearBeach)
- [Github](https://github.com/sponsors/robotichead)
### Holy Moly Level
[
Blw_Average](https://twitter.com/Blw_Average)
## Software References (thank you)
NearBeach will not be where it currently is without the help of other open sourced projects. Below are the references to all the different tools that are utilised within NearBeach. NearBeach would like to thank these projects as they have help construct a better and more stable product. Please consider visiting and donating.
### Browser Stack
Thank you to [Browser Stack](http://browserstack.com/) for giving us the ability to test NearBeach on all browsers and devices.
[](http://browserstack.com/)
### Snyk.io for security checks
Python Modules - [](https://snyk.io/test/github/robotichead/NearBeach?targetFile=NearBeach/requirements.txt)
JavaScript Modules - [](https://snyk.io/test/github/robotichead/NearBeach?targetFile=package.json)
### VueJS
Creator(s): Evan You
Github: https://github.com/vuejs/vue
License: The MIT License (MIT)
Note: VueJS is used to render all front-end UI.
### TinyMCE
Creator(s): Tiny Technologies Inc.
Github: https://github.com/tinymce/tinymce
License: GNU Lesser General Public License v2.1
Note: TinyMCE is used for rich text within NearBeach
### Geolocation - Python
Creator(s): Sławomir Kabik
Github: https://github.com/slawek87/geolocation-python
License: BSD 3-Clause
Note: Geolocation-Python is used to contact both Google Maps and Mapbox's API.
### Weasy Print
Creator(s): Kozea
Website: https://weasyprint.org/
Github: https://github.com/Kozea/WeasyPrint
License: BSD 3-Clause
Note: Weasy print is used to render PDF's in NearBeach
### D3.js (Data-Driven Documents)
Creator(s): Mike Bostock, Jason Davies, Jeffrey Heer, Vadim Ogievetsky
Website: https://d3js.org/
Github: https://github.com/d3/d3
License: BSD 3-Clause
Note: D3 is used for producing graphical representatives of data for NearBeach
### Bootstrap
Creator(s): Mark Otto, Jacob Thornton
Github: https://github.com/twbs/bootstrap
License: MIT
Note: NearBeach's CSS is currently being migrated to Bootstrap. For easy development.
### Feather Icons
Creator(s): Carmelo Pullara, Cole Bemis, Oliver Dumoulin
Github: https://github.com/feathericons/feather
License: MIT
Note: Feather icons are icons being utilised by NearBeach
### Vuelidate
Creator(s): Damian Dulisz, Natalia Tepluhina, Dobromir Hristov, Marina Mosti
Github: https://github.com/vuelidate/vuelidate
License: MIT
Note: We use Vuelidate for validating the form fields before submitting.
%package -n python3-NearBeach
Summary: NearBeach - an open source project management tool
Provides: python-NearBeach
BuildRequires: python3-devel
BuildRequires: python3-setuptools
BuildRequires: python3-pip
%description -n python3-NearBeach
# NearBeach


[](https://circleci.com/gh/robotichead/NearBeach)
[](https://badge.fury.io/py/NearBeach)






[](https://deepsource.io/gh/robotichead/NearBeach/?ref=repository-badge)
NearBeach is currently in alpha development. If you find any issues, or require any help, please do not hesitate to
contact on our [discord server](https://discord.gg/64uhRztS6n).
## What is NearBeach?
NearBeach is an open source project management system, built using Django and VueJS. The phillosophy of NearBeach is to be easy to install and use, be open sourced, and to be flexible. NearBeach is currently aimed at small/personal organisation to large enterprises. Each new module brought to NearBeach expands it's capability tenfold and brings it closer to a competing product.
## Helpful links
- [Discord](https://discord.gg/64uhRztS6n)
- [Documentation](https://nearbeach.readthedocs.io)
- [NearBeach Homepage](https://nearbeach.org)
- [NearBeach Demo](https://demo.nearbeach.org)
## Contributing
We welcome all contributions to NearBeach. Read our [Contributing Guide](https://github.com/robotichead/NearBeach/blob/main/CONTRIBUTING.md).
## Features
NearBeach is currently going through a massive rewrite - we have stripped out a lot of the features temporarily. We are however writting them back in. Our focus of the rewrite is to improve UI/UX, and the speed of page rendering.
## Sponsors
We would like to thank the following sponsors. Their contributions have made sure I am coving any costs associated with NearBeach, i.e. hosting. To sponsor you can use either;
- [Patreon](https://www.patreon.com/NearBeach)
- [Github](https://github.com/sponsors/robotichead)
### Holy Moly Level
[
Blw_Average](https://twitter.com/Blw_Average)
## Software References (thank you)
NearBeach will not be where it currently is without the help of other open sourced projects. Below are the references to all the different tools that are utilised within NearBeach. NearBeach would like to thank these projects as they have help construct a better and more stable product. Please consider visiting and donating.
### Browser Stack
Thank you to [Browser Stack](http://browserstack.com/) for giving us the ability to test NearBeach on all browsers and devices.
[](http://browserstack.com/)
### Snyk.io for security checks
Python Modules - [](https://snyk.io/test/github/robotichead/NearBeach?targetFile=NearBeach/requirements.txt)
JavaScript Modules - [](https://snyk.io/test/github/robotichead/NearBeach?targetFile=package.json)
### VueJS
Creator(s): Evan You
Github: https://github.com/vuejs/vue
License: The MIT License (MIT)
Note: VueJS is used to render all front-end UI.
### TinyMCE
Creator(s): Tiny Technologies Inc.
Github: https://github.com/tinymce/tinymce
License: GNU Lesser General Public License v2.1
Note: TinyMCE is used for rich text within NearBeach
### Geolocation - Python
Creator(s): Sławomir Kabik
Github: https://github.com/slawek87/geolocation-python
License: BSD 3-Clause
Note: Geolocation-Python is used to contact both Google Maps and Mapbox's API.
### Weasy Print
Creator(s): Kozea
Website: https://weasyprint.org/
Github: https://github.com/Kozea/WeasyPrint
License: BSD 3-Clause
Note: Weasy print is used to render PDF's in NearBeach
### D3.js (Data-Driven Documents)
Creator(s): Mike Bostock, Jason Davies, Jeffrey Heer, Vadim Ogievetsky
Website: https://d3js.org/
Github: https://github.com/d3/d3
License: BSD 3-Clause
Note: D3 is used for producing graphical representatives of data for NearBeach
### Bootstrap
Creator(s): Mark Otto, Jacob Thornton
Github: https://github.com/twbs/bootstrap
License: MIT
Note: NearBeach's CSS is currently being migrated to Bootstrap. For easy development.
### Feather Icons
Creator(s): Carmelo Pullara, Cole Bemis, Oliver Dumoulin
Github: https://github.com/feathericons/feather
License: MIT
Note: Feather icons are icons being utilised by NearBeach
### Vuelidate
Creator(s): Damian Dulisz, Natalia Tepluhina, Dobromir Hristov, Marina Mosti
Github: https://github.com/vuelidate/vuelidate
License: MIT
Note: We use Vuelidate for validating the form fields before submitting.
%package help
Summary: Development documents and examples for NearBeach
Provides: python3-NearBeach-doc
%description help
# NearBeach


[](https://circleci.com/gh/robotichead/NearBeach)
[](https://badge.fury.io/py/NearBeach)






[](https://deepsource.io/gh/robotichead/NearBeach/?ref=repository-badge)
NearBeach is currently in alpha development. If you find any issues, or require any help, please do not hesitate to
contact on our [discord server](https://discord.gg/64uhRztS6n).
## What is NearBeach?
NearBeach is an open source project management system, built using Django and VueJS. The phillosophy of NearBeach is to be easy to install and use, be open sourced, and to be flexible. NearBeach is currently aimed at small/personal organisation to large enterprises. Each new module brought to NearBeach expands it's capability tenfold and brings it closer to a competing product.
## Helpful links
- [Discord](https://discord.gg/64uhRztS6n)
- [Documentation](https://nearbeach.readthedocs.io)
- [NearBeach Homepage](https://nearbeach.org)
- [NearBeach Demo](https://demo.nearbeach.org)
## Contributing
We welcome all contributions to NearBeach. Read our [Contributing Guide](https://github.com/robotichead/NearBeach/blob/main/CONTRIBUTING.md).
## Features
NearBeach is currently going through a massive rewrite - we have stripped out a lot of the features temporarily. We are however writting them back in. Our focus of the rewrite is to improve UI/UX, and the speed of page rendering.
## Sponsors
We would like to thank the following sponsors. Their contributions have made sure I am coving any costs associated with NearBeach, i.e. hosting. To sponsor you can use either;
- [Patreon](https://www.patreon.com/NearBeach)
- [Github](https://github.com/sponsors/robotichead)
### Holy Moly Level
[
Blw_Average](https://twitter.com/Blw_Average)
## Software References (thank you)
NearBeach will not be where it currently is without the help of other open sourced projects. Below are the references to all the different tools that are utilised within NearBeach. NearBeach would like to thank these projects as they have help construct a better and more stable product. Please consider visiting and donating.
### Browser Stack
Thank you to [Browser Stack](http://browserstack.com/) for giving us the ability to test NearBeach on all browsers and devices.
[](http://browserstack.com/)
### Snyk.io for security checks
Python Modules - [](https://snyk.io/test/github/robotichead/NearBeach?targetFile=NearBeach/requirements.txt)
JavaScript Modules - [](https://snyk.io/test/github/robotichead/NearBeach?targetFile=package.json)
### VueJS
Creator(s): Evan You
Github: https://github.com/vuejs/vue
License: The MIT License (MIT)
Note: VueJS is used to render all front-end UI.
### TinyMCE
Creator(s): Tiny Technologies Inc.
Github: https://github.com/tinymce/tinymce
License: GNU Lesser General Public License v2.1
Note: TinyMCE is used for rich text within NearBeach
### Geolocation - Python
Creator(s): Sławomir Kabik
Github: https://github.com/slawek87/geolocation-python
License: BSD 3-Clause
Note: Geolocation-Python is used to contact both Google Maps and Mapbox's API.
### Weasy Print
Creator(s): Kozea
Website: https://weasyprint.org/
Github: https://github.com/Kozea/WeasyPrint
License: BSD 3-Clause
Note: Weasy print is used to render PDF's in NearBeach
### D3.js (Data-Driven Documents)
Creator(s): Mike Bostock, Jason Davies, Jeffrey Heer, Vadim Ogievetsky
Website: https://d3js.org/
Github: https://github.com/d3/d3
License: BSD 3-Clause
Note: D3 is used for producing graphical representatives of data for NearBeach
### Bootstrap
Creator(s): Mark Otto, Jacob Thornton
Github: https://github.com/twbs/bootstrap
License: MIT
Note: NearBeach's CSS is currently being migrated to Bootstrap. For easy development.
### Feather Icons
Creator(s): Carmelo Pullara, Cole Bemis, Oliver Dumoulin
Github: https://github.com/feathericons/feather
License: MIT
Note: Feather icons are icons being utilised by NearBeach
### Vuelidate
Creator(s): Damian Dulisz, Natalia Tepluhina, Dobromir Hristov, Marina Mosti
Github: https://github.com/vuelidate/vuelidate
License: MIT
Note: We use Vuelidate for validating the form fields before submitting.
%prep
%autosetup -n NearBeach-0.29.8
%build
%py3_build
%install
%py3_install
install -d -m755 %{buildroot}/%{_pkgdocdir}
if [ -d doc ]; then cp -arf doc %{buildroot}/%{_pkgdocdir}; fi
if [ -d docs ]; then cp -arf docs %{buildroot}/%{_pkgdocdir}; fi
if [ -d example ]; then cp -arf example %{buildroot}/%{_pkgdocdir}; fi
if [ -d examples ]; then cp -arf examples %{buildroot}/%{_pkgdocdir}; fi
pushd %{buildroot}
if [ -d usr/lib ]; then
find usr/lib -type f -printf "/%h/%f\n" >> filelist.lst
fi
if [ -d usr/lib64 ]; then
find usr/lib64 -type f -printf "/%h/%f\n" >> filelist.lst
fi
if [ -d usr/bin ]; then
find usr/bin -type f -printf "/%h/%f\n" >> filelist.lst
fi
if [ -d usr/sbin ]; then
find usr/sbin -type f -printf "/%h/%f\n" >> filelist.lst
fi
touch doclist.lst
if [ -d usr/share/man ]; then
find usr/share/man -type f -printf "/%h/%f.gz\n" >> doclist.lst
fi
popd
mv %{buildroot}/filelist.lst .
mv %{buildroot}/doclist.lst .
%files -n python3-NearBeach -f filelist.lst
%dir %{python3_sitelib}/*
%files help -f doclist.lst
%{_docdir}/*
%changelog
* Wed May 10 2023 Python_Bot - 0.29.8-1
- Package Spec generated