Difference between revisions of "Google Summer of Code/2021"

From BRL-CAD
(Accepted Projects)
 
(5 intermediate revisions by 5 users not shown)
Line 11: Line 11:
  
 
== Title Goes Here ==
 
== Title Goes Here ==
* Description: Awesome Sauce
+
* Description: Awesome Sauce -- SHOULD BE JUST ONE SENTENCE... not an explanation
 
* Org: BRL-CAD or LibreCAD or FreeCAD or OpenSCAD or Slic3r or IfcOpenShell or ...
 
* Org: BRL-CAD or LibreCAD or FreeCAD or OpenSCAD or Slic3r or IfcOpenShell or ...
 
* Student: [[User:StudentName|Student Name]]
 
* Student: [[User:StudentName|Student Name]]
Line 25: Line 25:
 
* Description: This project implements intrinsic transactional undo support for BRL-CAD geometry.  
 
* Description: This project implements intrinsic transactional undo support for BRL-CAD geometry.  
 
* Org: BRL-CAD
 
* Org: BRL-CAD
* Student: [[User:FIXME]]
+
* Student: [[User:Vikram_Atreya]|Vikram Atreyapurapu]
* [[FIXME|Abstract]]
+
* [[https://docs.google.com/document/d/1cZLgqVvxOiy7PgkUzEzeyXXhmLx1sEgRB1xw3hDFUlA/edit?usp=sharing|Abstract]]
* [[FIXME|Project Plan]]
+
* [[User:Vikram_Atreya/GSoC21/Project|Project Plan]]
* [[FIXME|Dev Log]]
+
* [[User:Vikram_Atreya/GSoC21/Log|Dev Log]]
  
 
== Add IDS validation with BCF output to IfcOpenShell ==
 
== Add IDS validation with BCF output to IfcOpenShell ==
* Description: Awesome Sauce
+
* Description: This project adds Information Delivery Specifications (IDS) validation and file handling to IfcOpenShell. 
 +
<!-- This looks like a good Abstract... --Sean.
 +
IDS (Information Delivery Specifications) in simple terms is a machine-readable standard for Building Information Modelling (BIM) requirements. Thanks to IDS, it is possible to automatically verify exchange requirements of BIM models delivered in IFC format. This project aims to implement IDS validation process to IfcOpenShell, create sample IDS files to test it against and allow the creation of validation reports in BIM Collaboration Format (BCF). Apart from that, a user-friendly web application will be developed to allow using IDS by non-coding users.-->
 
* Org: IfcOpenShell
 
* Org: IfcOpenShell
 
* Student: [[User:Artur|Artur Tomczak]]
 
* Student: [[User:Artur|Artur Tomczak]]
Line 37: Line 39:
 
* [[User:Artur/GSoC21/Project|Project Plan]]
 
* [[User:Artur/GSoC21/Project|Project Plan]]
 
* [[User:Artur/GSoC21/Log|Dev Log]]
 
* [[User:Artur/GSoC21/Log|Dev Log]]
 +
 +
== Generator for offline documentation ==
 +
* Description: This project aims to provide a program to generate an offline version of the Manual, which can be run at the time of build.
 +
* Org: OpenSCAD
 +
* Student: [[User:ABSHK|Abhishek Rawat]]
 +
* [[User:ABSHK/GSoC21/Abstract| Abstract]]
 +
* [[User:ABSHK/GSoC21/Project|Project Plan]]
 +
* [[User:ABSHK/GSoC21/Log|Dev Log]]
 +
 +
== Open Geometry Viewer(OGV) ==
 +
* Description: Online Geometry Viewer is an online web application, where users can upload, view, and share 3D CAD models. This project aims to add new features during GSoC 2021, and fix bugs and issues.
 +
* Org: BRL-CAD
 +
* Student: [[User:Theamanjs|Amanjot Singh]]
 +
* [[User:Theamanjs/GSoC21/Abstract| Abstract]]
 +
* [[User:Theamanjs/GSoC21/Project|Project Plan]]
 +
* [[User:Theamanjs/GSoC21/Log|Dev Log]]

Latest revision as of 06:36, 25 July 2021

GSoC 2021 With BRL-CAD[edit]

BRL-CAD was accepted as an umbrella mentoring organization for the Google Summer of Code! This year, we accepted 6 students to work on IfcOpenShell, BRL-CAD, FreeCAD, and OpenSCAD.


Accepted Projects[edit]

Implement UNDO and transactional changes[edit]

  • Description: This project implements intrinsic transactional undo support for BRL-CAD geometry.
  • Org: BRL-CAD
  • Student: [[User:Vikram_Atreya]|Vikram Atreyapurapu]
  • [[1]]
  • Project Plan
  • Dev Log

Add IDS validation with BCF output to IfcOpenShell[edit]

Generator for offline documentation[edit]

Open Geometry Viewer(OGV)[edit]

  • Description: Online Geometry Viewer is an online web application, where users can upload, view, and share 3D CAD models. This project aims to add new features during GSoC 2021, and fix bugs and issues.
  • Org: BRL-CAD
  • Student: Amanjot Singh
  • Abstract
  • Project Plan
  • Dev Log