Overview
Examples
Screenshots
Comparisons
Applications
Download
Documentation
Tutorials
Bazaar
Status & Roadmap
FAQ
Authors & License
Forums
Funding Ultimate++
Search on this site
Search in forums












SourceForge.net Logo
Home » Developing U++ » U++ Developers corner » UppHub and version managment
UppHub and version managment [message #55956] Wed, 06 January 2021 20:41 Go to previous message
Klugier is currently offline  Klugier
Messages: 1076
Registered: September 2012
Location: Poland, Kraków
Senior Contributor
Hello,

I would like to ask how do we want to handle selecting specific version of the package from UppHub. In the current implementation you always pull master branch, which might be unstable at the moment. We know all how many times upp trunk version is broken for example somebody forgets to remove DDUMP Smile.

In my first message about the idea of creating source code package manager I mentioned the example of golang package manager. It allows to specific the version of the given package (tag, branch or commit) - moreover if the package depends to other it depends to certain version/versions. This gives stability.

So, for example I have a project call "A" and I should have the possibility to select package "B" from UppHub with certain version on package declaration level (.upp file).

Small digression. Right now the default branch name for newly created GitHub repos is main - not master, so we will need to handle it somehow.

Klugier


U++ - one framework to rule them all.
 
Read Message
Read Message
Previous Topic: [Proposal] The maintainer and the future of TURTLE package
Next Topic: New UppHub root
Goto Forum:
  


Current Time: Sat Apr 27 01:13:52 CEST 2024

Total time taken to generate the page: 3.15996 seconds