Comments (20)
I know. But since that field has to be lower caps, i'll probably favor an "Author" field in the info file. Not sure yet.
from delphinus.
What is the cause of need for lower caps?
Is Github case-insensitive?
Look here: (this works)
https://github.com/Pawe1/Delphinus.Links.ZXing/blob/master/Delphinus.Info.json
from delphinus.
it works for WebURLs, but the APIs are very strict and case sensitive
from delphinus.
@Memnarch So... do I have to change it to lower case?
from delphinus.
Quote from my WIKI:
user:
The username of the repository to link to. Only lowercase letters.
name:
The name of the repository to link to. Only lowercase letters.
from delphinus.
I saw that and I wanted to figure out why / what would happen if I use original case 😉
from delphinus.
oh and please, try to get the original package authors to host their packages :P
Otherwhise one day you disappear and leave a trail of ghostpackages :P
from delphinus.
I tried...
Discussion is here: Spelt/ZXing.Delphi#52
For now I don't want to add this package manager or any other package managers. Maintenance will always be some kind of an issue. Maybe in a few months.
You can clone it and spread it from there if you like. I have no problems with that.
I don't like to force people. Some of them are just not too much convinced...
When You'll fix displaying author name I can send him info + screenshot and add as collaborator to this repository.
from delphinus.
Than please do the following:
Make an Organization. Give those people complete write access(tell them you'll maintain but they still have the ownership then). Or instead of an organization i think you can give write permissions to your repos aswell. But don't just create these repos without giving the authors complete control please :/
from delphinus.
And please keep in mind to properly add the current release and all that come in the future
from delphinus.
As I told - it is a test.
First of all I'd like author name to be displayed properly 😄
And then I want to continue conversation with author
Organization - maybe it's a good idea... I have never used this
from delphinus.
well if its a test: why is it already visible :P
Don't add testpackages. There is a singlerepo provider you can use within the code instead of the normal one and give it the url for one specific repository(which then ofcourse does not need the support-keyword)
from delphinus.
Because I wanted to make it working, take screenshots and show working thing to the author and then talk to him & offer full access to this repository & already properly published package.
There is no other way to test it properly.
Also this is working / points to the original repository / and author said
You can clone it and spread it from there if you like. I have no problems with that.
Only displaying credits does not work.
And I want that guy who created this to be specified because it's a piece of nice code.
from delphinus.
Maybe I'll have some time in afternoon to try fix this "Author" issue
from delphinus.
i have no problem with you cloning it, but in case you disappear someone needs the rights to pull the trigger :P
And the Singlerepoprovider loads it like everyother package. You could even mod it a pit to load a specific repo in addition to the rest. After iterating the normal provider, get the package form the singlerepoprovider and add that to the UI, too
from delphinus.
BTW I think that if package number grows You'll have to figure out some way of central controlling / GUID reservation system...
This experiment shows that currently it is really easy to create hundreds of potential ghost clone packages
from delphinus.
this has always been possible and is possible everywhere. If you want to abuse it, you can :P
And i do have some ideas ;)
from delphinus.
Btw i think i'll add a new property: Maintainer. Therefore showing that a specific package is developed by pseron A but the package is Maintained by Person B.
Maintainers for example are listed on other packagesystems like for Linux(ArchLinux).
EDIT: But i think i'll keep Author as a synonym for "PackageAuthor" and introduce a property for "Developer". Still thinking about it.
from delphinus.
I created Pull Request with some workaround
Check it out 😉
from delphinus.
<bump>
from delphinus.
Related Issues (20)
- Option to override settings of Delphinus.Install.json when installing HOT 3
- Delphinus.Uninstall.json has quadrupled backslashes causing uninstall to leave paths
- WebSetup: Crash at startup with EOleException HOT 3
- Add verification of requirements to install HOT 1
- Force install of HEAD, instead of the latest TAG HOT 2
- Can't find System.ImageList when installing to XE5 HOT 5
- Remove dependency to github HOT 3
- Error: Installation failed when not installed IOS compiler HOT 1
- ratelimit exceeded HOT 1
- Does the command line utility support an installation from a local folder? HOT 2
- Proxy Connection HOT 1
- Cannot Install Delphinus HOT 1
- PushDates.ini deleted by cleaning software HOT 1
- Cannot install Delphinus HOT 1
- Trying to download Delphinus Websetup results in a broken file, due to PHP errors HOT 1
- [feature request] Allow to install package from a directory (containing Delphinus.{Info|Install}.json files) HOT 2
- After installing a package it won't uninstall again HOT 3
- Delphinus Websetup cannot install to default system-wide location (due to not having admin rights)
- Show clearly on the Install / Uninstall dialogs that installation / uninstallation failed
- Not possible to have one design-time package depending on another HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from delphinus.