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 - new package registration (How do we want to solve this problem?)
icon5.gif  UppHub - new package registration [message #56094] Sat, 23 January 2021 22:13 Go to previous message
Klugier is currently offline  Klugier
Messages: 1076
Registered: September 2012
Location: Poland, Kraków
Senior Contributor
Hello,

Let's assume I created package "MyFirstUppHubPackage". What should be the process of registering it in global registry? Should it be done via pull request or we assume that we will add by adding appropriate message on the forum with UPPHUB_BEGIN and UPPHUB_END. What will happen in such case when site will be offline? We had several outages in the past, so the continuity can not be guarantee.

Backing to UppHub declaration:
 { "name": "URR",
      "packages": [ "Urr" ],
      "description": "Simple UDP Request-Response protocol",
      "repository": "https://github.com/mirek-fidler/urr.git",
      "status": "stable",
      "category": "networking",
      "readme": "https://raw.githubusercontent.com/mirek-fidler/urr/master/README.md"
    }


Should this manifest be somehow provided in the source files, so it can be modified independently. Here is the modification:
UPPHUB_BEGIN
{
  "nests": [
      "https://raw.githubusercontent.com/mirek-fidler/Skylark/upp-hub/manifest.json",
  ]
}
UPPHUB_END

upp-hub is single branch with manifest file. Thanks to that, we will be able to connect packages that are not in global registry. I mean would be good to extend UppHub by "Add custom" and then passing the link " https://raw.githubusercontent.com/mirek-fidler/Skylark/upp-h ub/manifest.json". In such case it should be registered locally. Moreover, we will be able to add new "registry" package basing on simple PR (I suggest separate repository for it within ultimatepp organization). Mirror, host of this file is welcome just in case.

This is my concerns about current implementation. We need to be very caution here, because one selected pattern will stay with us for the very long time...

Klugier


U++ - one framework to rule them all.

[Updated on: Sat, 23 January 2021 22:36]

Report message to a moderator

 
Read Message icon5.gif
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Previous Topic: How can I use CORE/SSL to sign something or check signatures?
Next Topic: How does one get argc and argv parms when making use of GUI_APP_MAIN?
Goto Forum:
  


Current Time: Sun Apr 28 19:36:47 CEST 2024

Total time taken to generate the page: 0.02544 seconds