V: `v` package manager Advice

Created on 30 Aug 2019  路  6Comments  路  Source: vlang/v

Hi.

current PM(package manger) is Centralized
but.
image
Can it be decentralized?
just like it Go

import 'https://github.com/vlang/v'

fn main() {
  pirntln('decentralized')
}
Feature Request

Most helpful comment

@KeyWeeUsr yes, in November.

All 6 comments

What should this do?
git clone the given repo at master branch each time the program is compiled?

shamelessly plug my project here but if you want a decentralized alternative then i suggest to use vpkg or other alternatives.

https://github.com/v-pkg/vpkg

shamelessly plug my project here but if you want a decentralized alternative then i suggest to use vpkg or other alternatives.

v-pkg/vpkg

Awesome

VPM was just brought back.

A good package manager needs versioning, so this data has to be stored somewhere.

Go's dependency management is not the strongest point of the language.

@medvednikov Will you open-source the VPM code? It'd be nice to have an option for creating an instance of the package repository/index/nexus in a private network which is not allowed to communicate with the Internet. I'm considering v-pkg for that, however I'm not sure how compatible it'll be in the long run.

Perhaps there's something in common with v-pkg so these codebases could be joined in the long run?

@KeyWeeUsr yes, in November.

Was this page helpful?
0 / 5 - 0 ratings