Skip to content

Commit

Permalink
site config with sections
Browse files Browse the repository at this point in the history
Signed-off-by: Pranam <pranam@comsect.in>
  • Loading branch information
prnam committed Nov 7, 2024
0 parents commit f21a5d2
Show file tree
Hide file tree
Showing 62 changed files with 929 additions and 0 deletions.
5 changes: 5 additions & 0 deletions .devcontainer/devcontainer.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
{
"name": "Designs Rules",
"image": "squidfunk/mkdocs-material:latest",
"postCreateCommand": "pip install --upgrade pip && pip3 install --user -r requirements.txt && mkdocs new ."
}
2 changes: 2 additions & 0 deletions .gitattributes
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
# Auto detect text files and perform LF normalization
* text=auto
33 changes: 33 additions & 0 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
name: deploy-website
on:
push:
branches:
- main
paths:
- 'docs/**' # Watch for changes in the docs folder
- 'mkdocs.yml' # Watch for changes in the mkdocs.yml file
permissions:
contents: write
jobs:
deploy:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
with:
fetch-depth: 0
sparse-checkout: |
docs
- uses: actions/setup-python@v4
with:
python-version: 3.x
- run: echo "cache_id=$(date --utc '+%V')" >> $GITHUB_ENV
- uses: actions/cache@v4.0.2
with:
key: mkdocs-material-${{ env.cache_id }}
path: .cache
restore-keys: |
mkdocs-material-
- run: sudo apt-get install libcairo2-dev libfreetype6-dev libffi-dev libjpeg-dev libpng-dev libz-dev
- run: sudo apt-get install pngquant
- run: pip install --upgrade pip && pip install --user -r requirements.txt
- run: mkdocs gh-deploy --force
163 changes: 163 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,163 @@
# Byte-compiled / optimized / DLL files
__pycache__/
*.py[cod]
*$py.class

# C extensions
*.so

# Distribution / packaging
.Python
build/
develop-eggs/
dist/
downloads/
eggs/
.eggs/
lib/
lib64/
parts/
sdist/
var/
wheels/
share/python-wheels/
*.egg-info/
.installed.cfg
*.egg
MANIFEST

# PyInstaller
# Usually these files are written by a python script from a template
# before PyInstaller builds the exe, so as to inject date/other infos into it.
*.manifest
*.spec

# Installer logs
pip-log.txt
pip-delete-this-directory.txt

# Unit test / coverage reports
htmlcov/
.tox/
.nox/
.coverage
.coverage.*
.cache
nosetests.xml
coverage.xml
*.cover
*.py,cover
.hypothesis/
.pytest_cache/
cover/

# Translations
*.mo
*.pot

# Django stuff:
*.log
local_settings.py
db.sqlite3
db.sqlite3-journal

# Flask stuff:
instance/
.webassets-cache

# Scrapy stuff:
.scrapy

# Sphinx documentation
docs/_build/

# PyBuilder
.pybuilder/
target/

# Jupyter Notebook
.ipynb_checkpoints

# IPython
profile_default/
ipython_config.py

# pyenv
# For a library or package, you might want to ignore these files since the code is
# intended to run in multiple environments; otherwise, check them in:
# .python-version

# pipenv
# According to pypa/pipenv#598, it is recommended to include Pipfile.lock in version control.
# However, in case of collaboration, if having platform-specific dependencies or dependencies
# having no cross-platform support, pipenv may install dependencies that don't work, or not
# install all needed dependencies.
#Pipfile.lock

# poetry
# Similar to Pipfile.lock, it is generally recommended to include poetry.lock in version control.
# This is especially recommended for binary packages to ensure reproducibility, and is more
# commonly ignored for libraries.
# https://python-poetry.org/docs/basic-usage/#commit-your-poetrylock-file-to-version-control
#poetry.lock

# pdm
# Similar to Pipfile.lock, it is generally recommended to include pdm.lock in version control.
#pdm.lock
# pdm stores project-wide configurations in .pdm.toml, but it is recommended to not include it
# in version control.
# https://pdm.fming.dev/latest/usage/project/#working-with-version-control
.pdm.toml
.pdm-python
.pdm-build/

# PEP 582; used by e.g. github.com/David-OConnor/pyflow and github.com/pdm-project/pdm
__pypackages__/

# Celery stuff
celerybeat-schedule
celerybeat.pid

# SageMath parsed files
*.sage.py

# Environments
.env
.venv
env/
venv/
ENV/
env.bak/
venv.bak/

# Spyder project settings
.spyderproject
.spyproject

# Rope project settings
.ropeproject

# mkdocs documentation
/site

# mypy
.mypy_cache/
.dmypy.json
dmypy.json

# Pyre type checker
.pyre/

# pytype static type analyzer
.pytype/

# Cython debug symbols
cython_debug/

# PyCharm
# JetBrains specific template is maintained in a separate JetBrains.gitignore that can
# be found at https://github.com/github/gitignore/blob/main/Global/JetBrains.gitignore
# and can be added to the global gitignore or merged into this file. For a more nuclear
# option (not recommended) you can uncomment the following to ignore the entire idea folder.
#.idea/
.DS_Store
25 changes: 25 additions & 0 deletions .gitlab-ci.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
pages:
stage: deploy
image: python:latest
cache:
key: "$CI_COMMIT_REF_NAME"
paths:
- /var/cache/apt/archives
- /root/.cache/pip
- /usr/local/lib/python3.*/site-packages
before_script:
- apt-get update -y
- apt-get install -y libcairo2-dev libfreetype6-dev libffi-dev libjpeg-dev libpng-dev libz-dev
- pip install --upgrade pip
- pip install --user -r requirements.txt
- export PATH="$PATH:$(python -m site --user-base)/bin"
script:
- mkdocs build --site-dir public
artifacts:
paths:
- public
rules:
- if: '$CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH'
changes:
- docs/*
- mkdocs.yml
Binary file added docs/assets/.DS_Store
Binary file not shown.
Binary file added docs/assets/ashoka-chakra-logo.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/assets/comsect-logo.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/assets/section-36.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
10 changes: 10 additions & 0 deletions docs/en/1.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
---
hide:
- toc
description: Short title and commencement
---

### Short title and commencement

1. These rules may be called the Designs Rules, 2001.
2. They shall come into force on the date of their publication in the Official Gazette.
10 changes: 10 additions & 0 deletions docs/en/10.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
---
hide:
- toc
description: Classification of Goods
---

### Classification of Goods

1. For the purposes of the registration of designs and of these rules, articles shall be classified as per current edition of “International Classification for Industrial Designs (Locarno Classification)” published by World Intellectual Property Organization (WIPO): </p> Provided that registration of any design would be subject to the fulfillment of provisions of the Act specifically 2(a) and 2(d).
2. If any doubt arises as to the class to which any particular description of article belongs, it shall be determined by the Controller in consultation with the applicant wherever required.
12 changes: 12 additions & 0 deletions docs/en/11.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
---
hide:
- toc
description: Application
---

### Application

1. An application under section 5 of the Act for the registration of a design shall be accompanied by four copies of the representation of the design and the application and each of copy of the representation of the design shall be dated and signed by the applicant or his agent.
2. The application shall state the class in which the design is to be registered, and the article or articles to which the design is to be applied.
3. If it is desired to register the same design in more than one class of article, a separate application shall be made in each class of article and the application shall contain the number or numbers of the registration or registrations already effected.
4. If so required by the Controller, the applicant shall state purpose for which the article is used.
9 changes: 9 additions & 0 deletions docs/en/12.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
---
hide:
- toc
description: Statement of novelty
---

### Statement of novelty

The applicant may, and shall, if required by the Controller in any case so to do, endorse on the application and each of the representation a brief statement of the novelty he claims for his design.
9 changes: 9 additions & 0 deletions docs/en/13.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
---
hide:
- toc
description: Additional copies of representation or specimens
---

### Additional copies of representation or specimens.

If the controller in any case so requires, the applicant shall supply one or more representations or specimens of the design in addition to those supplied with the application.
18 changes: 18 additions & 0 deletions docs/en/14.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
---
hide:
- toc
description: Representation
---

### Representation

1. The four copies of the design required by rule 11 shall be exactly similar drawings, photographs, tracings or other representations including computer graphics of the design or shall be specimens of the design.
2. When a design is to be applied to a set, each representation accompanying the application shall show all the various arrangements in which it is proposed to apply the design to the articles included in the set.
3. Each representation of the design whether to be applied to a single article or to a set, shall be on durable paper of A4 size (210mm x 296.9 mm) (and not on cardboard) and shall appear on one side only of the paper. The figure or figures shall be placed in an upright position on the sheet in size in which the details are clearly visible. When more figures than one are shown, these shall, where possible, be on one or more sheets, and each shall be designated (e.g., perspective view, front perspective view; front view, side view).
4. When a design is to be applied to a set, any doubt whether the given articles do or do not constitute a set shall be determined by the controller.
5. If the specimens are not, in the opinion of the Controller, suitable for record in the office they shall be replaced by representations.
6. Where words, letters or numerals are not of the essence of the design, they shall be removed from the representations or specimens; where they are of the essence of the design, the Controller may require the insertion of a disclaimer of any right to their exclusive use.
7. Each representation of a design, which consists of a repeating surface pattern, shall show the complete pattern and a sufficient portion of the repeat in length and width, and shall not be of less size than 13.00 centimeters by 10.00 centimeters.
8. If the name or representations of living persons appear on a design the Controller shall, if he so requires, be furnished with consents from such persons before proceeding to register the design. In the case of deceased person, the Controller may call for consent from the legal representative before proceeding with registration of the design on which the names or representations appear.
9. Photographs shall be pasted on the representation sheets firmly only with the help of strong adhesive, not by any other means including stapler pin and cellotape.
10. Where photographs are used in the representation sheets, one of the four copies of the representation sheets shall not be covered with cellophane/tracing papers, or any other papers.
11 changes: 11 additions & 0 deletions docs/en/15.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
---
hide:
- toc
description: Reciprocity application for the registration of a design
---

### Reciprocity application for the registration of a design

1. Every reciprocity application for the registration of a design shall contain a statement that an application in United Kingdom or convention country or group of countries or inter-governmental organisation has been made for the protection of the design to which such reciprocity application relates and shall specify convention country or group of countries or inter-governmental organisation in which any such application has been made and the official date or dates thereof respectively. The application shall be made within six months from the date of the first application in United Kingdom or convention country or group of countries or inter-governmental organisation by the person by whom such application in United Kingdom or convention country or group of countries or inter-governmental organisation was made, or by the legal representative or assignee of the person either alone or jointly with any other person.
2. In addition to the four copies of the representations of the design filed or left with every reciprocity application for the registration of a design, a copy of the design filed or deposited by the applicant or his predecessor in title as the case may be, in respect of the first application in United Kingdom or convention country or group of countries or inter-governmental organization, duly certified by the Official Chief or Head of the organization in which it was filed, or deposited or otherwise verified to the satisfaction of the Controller, shall be filed or left at the office at the same time as the reciprocity application or within such further time not exceeding three months as the Controller may allow on an application made in form 18 with the fee specified in the first schedule.
3. Save as aforesaid and as provided by rule 30 all proceedings in connection with a reciprocity application shall be taken within the time and in the manner required by the Act or prescribed by these rules for ordinary application.
10 changes: 10 additions & 0 deletions docs/en/16.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
---
hide:
- toc
description: Manner in which a claim under sub-section (1) of section 8(1) shall be made
---

### Manner in which a claim under sub-section (1) of section 8(1) shall be made

1. A claim under sub-section (1) and (5) of section 8 shall be made in Form-2.
2. The original assignment or agreement or other document affecting right,title or interest in the application or an official or notarially certified copy thereof shall also be furnished for the Controller’s inspection and the Controller may call for such other proof of title or written consent as he may require.
9 changes: 9 additions & 0 deletions docs/en/17.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
---
hide:
- toc
description: Acceptance
---

### Acceptance

Upon receipt of an application for registration, the Controller may accept it,if he considers that there is no lawful objection in the report of examiner to the design being registered. After acceptance the Controller will issue the certificate of registration as specified in Fifth schedule of the rules.
13 changes: 13 additions & 0 deletions docs/en/18.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
---
hide:
- toc
description: Objections
---

### Objections

1. If on consideration of the report of the examiner on the application referred under sub-section (1) of section 5, any objection appear to the Controller is adverse to the applicant or requires any amendment of the application, a statement of such objections shall be sent to the applicant or his agent in writing, and unless within three months from the date of official communication of objection the applicant or his agent removes the objection or applies for hearing, the applicant shall be deemed to have withdrawn his application: </p> Provided that the period for removal of the objection shall not exceed the time period of six months from the date of filing of the application or may be extended for a further period not exceeding three months on a request made in Form 18 by the applicant or his agent along with the fee specified in the first schedule before the expiry of the stipulated period of six months.
2. If the applicant or his agent applies for a hearing under sub-rule (1) within a period of three month from the date of communication of the statement of objections or if the Controller considers it desirable to do so, whether or not the applicant has refiled his application, fix a date for hearing having regard to the time remaining for completion of the application as provided under rule 21.
3. When a hearing has been fixed under sub-rule (2) the applicant shall be given at least 10 days notice of such fixation or such shorter notice as appear to the Controller to be reasonable in the circumstances of the case and applicant shall as soon as possible notify the Controller whether he shall attend the hearing.
4. Hearing, as required under sub-rules (1), (2) and (3) may be allowed whenever possible on phone followed by detailed submission on tele-fax/e-mail.
5. After hearing the applicant or without a hearing if the applicant has not attended or has notified that he does not desire to be heard, the Controller may register or refuse to register the design as he thinks fit.
9 changes: 9 additions & 0 deletions docs/en/19.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
---
hide:
- toc
description: Decision of Controller
---

### Decision of Controller

The decision of the Controller containing the grounds and materials used by him in arriving the decision at such hearing as aforesaid shall be communicated in writing to the applicant or his agent.
34 changes: 34 additions & 0 deletions docs/en/2.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
---
hide:
- toc
description: Definitions
---

### Definitions

1. In these rules, unless there is anything repugnant in the subject or context,-
1. “Act” means the Designs Act, 2000
2. “Application in United Kingdom or convention country or group of countries or inter-governmental organisation” means an application made by any person in any part of United Kingdom or convention country or group of countries or inter-governmental organisation, of a design for the protection in India under the provisions of section 44 of the Act.
3. “Office” means the Patent Office referred to in section 74 of the Patent Act, 1970 (39 of 1970)
4. “Reciprocity Application” means an application in India under section 44 of the Act.
5. “Set” means a number of articles of the same general character ordinarily sold together or intended to be used together, all bearing the same design, with or without modification not sufficient to alter the character or substantially to affect the identity thereof.
6. "person other than a natural person", shall include a "small entity".
7. “small entity” means,—
1. in case of an enterprise engaged in the manufacture or production of goods, an enterprise where the investment in plant and machinery does not exceed the limit specified for a medium enterprise under clause (a) of sub-section (1) of Section 7 of the Micro, Small and Medium Enterprises Development Act, 2006 (27 of 2006); and
2. in case of an enterprise engaged in providing or rendering of services, an enterprise where the investment in equipment is not more than the limit specified for medium enterprises under clause (b) of sub-section (1) of Section 7 of the Micro, Small and Medium Enterprises Development Act, 2006.

??? abstract "Explaination 1"
For the purpose of this clause, “enterprise” means an industrial undertaking or a business concern or any other establishment, by whatever name called, engaged in the manufacture of production of goods, in any manner, pertaining to any industry specified in the First Schedule to the Industries (Development and Regulation) Act, 1951 (65 of 1951) or engaged in providing or rendering of any service or services in such an industry.

??? abstract "Explaination 2"
In calculating the investment in plant and machinery, the cost of pollution control, research and development, industrial safety devices and such other things as may be specified by notification under the Micro, Small and Medium Enterprises Development Act, 2006 (27 of 2006), shall be excluded.

??? abstract "Explaination 3"
The reference rates of foreign currency of the Reserve Bank of India shall prevail.

8. “startup” means-
1. an entity in India recognised as a startup by the competent authority under Startup India initiative; and
2. in case of a foreign entity, an entity fulfilling the criteria for turnover and period of incorporation or registration as per Startup India Initiative and submitting declaration to that effect.

??? abstract "Explaination"
In calculating the turnover, reference rates of foreign currency of the Reserve Bank of India shall prevail.
Loading

0 comments on commit f21a5d2

Please sign in to comment.