Skip to content

Motivation

Vaibhav Sharma edited this page Nov 10, 2023 · 1 revision

The Premise

To be honest, I don't know where this all started, but whenever it did I felt better.

The Main point

I had an interest in how software updates themselves. I didn't get the full answer anywhere on the internet (maybe a company secret LOL). But, I had an idea, which I discussed below.

The Idea

For a huge project enveloping hundreds of developers, the development of an update system is no big deal. But what about any small-scale project? What about a project where there is only one person in the development team? For that use case, they had to write a whole code base from scratch, just to update their software periodically and provide the best experience to the users.

The Eureka Moment

The Eureka moment occurred when I thought to myself, wait, there is a gap in the above problem. People need the software but there is no high-quality solution for the same. That is when the idea of vupdate was born and I started to work on it.

I agree that vupdate is still in active development, and I ought to make this as extensible, feature-rich, and portable as possible. My efforts would be continued, and consistently, I would try to give my best to this project.

Clone this wiki locally