-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Lens] Make Lens Platform Self-Deployable and Cloud-Agnostic #29
Comments
This looks good to me! Very well planned and the goal seems totally something we want. |
This is great. Will FreeCAD be a lens copy that works here? Or are we just enough to read the results of development just from somewhere? I also see you forget the "About You" part. I know you are one of the original developers of Lens, but I believe this should be. The next questions are about FPA, but I think it needs to be asked. It will be included in the new grant system, or whether it is something related to conditional donation. In the vote here, a question mark ultimately makes the acceptance of the conditional donation seems to have been made in advance. Of course, how to examine this issue in the technical examination is a matter of curiosity. |
sure @Reqrefusion. About meI'm a software engineer passionate about building solutions for CAD development. I have been using FreeCAD for 8 years and currently maintain the FreeCAD-Reinforcement workbench, which I initiated in 2017 as a Google Summer of Code project. I have mentored three Google Summer of Code projects under the FreeCAD organization. I also maintain the official FreeCAD Docker image, which has over 10,000 downloads. Throughout my career, I have developed numerous tools using FreeCAD to solve CAD-related challenges for various industries. The concept of using FreeCAD as a backend CAD engine for web applications originated during my college days. When I shared this idea with Brad, it evolved from a prototype into LENS, a full-fledged CAD PDM web application. LENS is now open-source, enabling other developers to install and contribute to the project. However, LENS is currently tightly coupled with AWS services, making it challenging to set up development and testing environments. Through this proposal, I aim to simplify LENS installation to a single command process. Adding FreeCAD flavour to LENS would be the next steps after my proposal. |
Thank you for submitting this grant proposal: it fits perfectly into the intended use for the Ondsel Onward fund, so should it be accepted the funds will be sourced from that budget line. This will be reviewed as part of the Q1 2025 grant program, with a submission deadline of 1 March 2025 and a final decision date of 31 March 2025. |
Proposal
Title: Make Lens Platform Self-Deployable and Cloud-Agnostic
Problem Statement:
Goals:
Technical Architecture Changes:
Container Orchestration with Docker Compose (M, 1 week)
Local Storage Service (M, 1 week)
FC-Worker Redesign (L, 2 weeks)
Documentation and Deployment Guide (S, 4-5 days)
Budget Breakdown:
Future Enhancements:
Platform Customization
Version Control Integration
Collaboration Features
Success Metrics:
Source Code
The text was updated successfully, but these errors were encountered: