Skip to content

feat: add Specification for Resources Files for Storage #19

@Keshav-writes-code

Description

@Keshav-writes-code

this issue is about defining the Specification used in the future for File Storage on Google Drive

File Naming Rules

  • if the PYQ is a Finals type, use
    [Subject Name] [Year Released] Finals.pdf
    
    eg : AML 2025 Finals.pdf, CN 2024 Finals.pdf
  • if the PYQ is a Sessional type, use
    [Subject Name] [Year Released] Sessional - [1 or 2 or 3].pdf
    
    eg : AML 2025 Sessional - 2.pdf, CN 2024 Sessional - 1.pdf

Folder Structure

PYQs are classified like this

PYQ's
    └── [ordinal number] Sem
         ├── Finals
         │   ├── [subject 1 short name]
         │   │   └── [subject 1 [year released] Finals.pdf]
         │   ├── [subject 2 short name]
         │   │   └── [subject 2 [year released] Finals.pdf]
         │   ├── ...
         │   └── ...
         └── Sessional - [number]
              ├── [subject 1 short name]
              │   └── [subject 1 [year released] Sessional [number].pdf]
              ├── [subject 2 short name]
              │   └── [subject 2 [year released] Sessional [number].pdf]
              ├── ...
              └── ...

eg.

PYQ's
├── 3rd Sem
│   ├── Finals
│   │   ├── AI
│   │   │   └── AI 2022 Finals.pdf
│   │   ├── ASA
│   │   │   ├── ASA 2021 Finals.pdf
│   │   │   ├── ASA 2022 Finals.pdf
│   │   │   └── ASA 2023 Finals.pdf
│   │   ├── BIE
│   │   │   ├── BIE 2020 Finals.pdf
│   │   │   ├── BIE 2021 Finals.pdf
│   │   │   ├── BIE 2022 2 Finals.pdf
│   │   │   ├── BIE 2022 Finals.pdf
│   │   │   └── BIE 2023 Finals.pdf
│   │   ├── DSA
│   │   │   ├── DSA 2021 Finals.pdf
│   │   │   ├── DSA 2022 Finals.pdf
│   │   │   └── DSA 2023 Finals.pdf
│   │   ├── OOP
│   │   │   ├── OOP 2022 Finals.pdf
│   │   │   └── OOP 2023 Finals.pdf
│   │   └── PPL
│   │       ├── PPL 2022 Finals.pdf
│   │       └── PPL 2023 Finals.pdf
│   ├── Sessional - 1
│   │   ├── AI
│   │   │   └── Intro to AI 2023 Sessional - 1.pdf
│   │   ├── ASA
│   │   │   └── ASA 2023 Sessional - 1.pdf
│   │   ├── BIE
│   │   │   └── BIE 2024 Sessional - 1.pdf
│   │   ├── DSA
│   │   │   └── DSA 2023 Sessional - 1.pdf
│   │   ├── OOP
│   │   │   └── OPP 2023 Sessional - 1.pdf
│   │   └── PPL
│   │       └── PPL 2023 Sessional - 1.pdf
│   └── Sessional - 2
│       ├── AI
│       │   └── AI 2023 Sessional - 2.pdf
│       ├── ASA
│       │   └── ASA 2023 Sessional - 2.pdf
│       ├── BIE
│       │   └── BIE 2023 Sessional - 2.pdf
│       ├── DSA
│       │   └── DSA 2023 Sessional - 2.pdf
│       ├── OOP
│       │   └── OOP 2023 Sessional - 2.pdf
│       └── PPL
│           └── PPL 2023 Sessional - 2.pdf
└── 4th Sem
     ├── Finals
     │   ├── DBMS
     │   │   ├── DBMS-2022 Finals.pdf
     │   │   ├── DBMS 2023 Finals.pdf
     │   │   └── DBMS 2024 Finals.pdf
     │   ├── ENV
     │   │   └── ENV 2024 Finals.pdf
     │   ├── IS
     │   │   ├── IS-2022 Finals.pdf
     │   │   ├── IS-2023 Finals.pdf
     │   │   └── IS 2024 Finals.pdf
     │   ├── IWT
     │   │   ├── IWT 2022 Finals.pdf
     │   │   ├── IWT 2023 Finals.pdf
     │   │   └── IWT 2024 Finals.pdf
     │   ├── Maths
     │   │   ├── MATHS 2022 Finals.pdf
     │   │   ├── MATHS 2023 Finals.pdf
     │   │   └── MATHS 2024 Finals.pdf
     │   ├── OS
     │   │   ├── OS 2022 Finals.pdf
     │   │   ├── OS 2023 Finals.pdf
     │   │   └── OS 2024 Finals.pdf
     │   └── SE
     │       ├── SE 2022 Finals.pdf
     │       ├── SE 2023 Finals.pdf
     │       └── SE 2024 Finals.pdf
     ├── Sessional - 1
     │   ├── DBMS
     │   │   └── DBMS 2024 Sessional - 1.pdf
     │   ├── IS
     │   │   └── IS 2024 Sessional - 1.pdf
     │   ├── IWT
     │   │   └── IWT 2024 Sessional - 1.pdf
     │   ├── MATHS
     │   │   └── MATHS 2024 Sessional - 1.pdf
     │   ├── OS
     │   │   └── OS 2024 Sessional - 1.pdf
     │   └── SE
     │       └── SE 2024 Sessional - 1.pdf
     └── Sessional - 2
         ├── DBMS
         │   └── DBMS 2024 Sessional - 2.pdf
         ├── IS
         │   └── IS 2024 Sessional - 2.pdf
         ├── IWT
         │   └── IWT 2024 Sessional - 2.pdf
         ├── Maths
         │   └── MATHS 2024 Sessional - 2.pdf
         ├── OS
         │   └── OS 2024 Sessional - 2.pdf
         └── SE
             └── SE 2024 Sessional - 2.pdf

Metadata

Metadata

Assignees

No one assigned

    Labels

    documentationImprovements or additions to documentation

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions