1
TCE Talk / Re: New package manager
« Last post by wysiwyg on Today at 11:53:25 AM »Hey Rich, thanks for the reply!
Yes, that was the post that I was referring to. But wouldn't the partial download of the entire repo also fall under that category? If the same results can be achieved without downloading anything, isn't that the most efficient use of bandwidth that is being donated?
I understand. I wasn't sure where the files were being placed. It was just an observation based on the non-permanent nature of parts of the OS.
So if TC optimizes their packages during compile to be smaller in size (which they do) to shave off bytes per binary, I'd say that's going through effort to have the smallest distro possible. If a normal user that uses the GUI for the tce-* scripts does any type of search, they are automatically downloading entire parts of the repo. If it doesn't matter in that instance, why go through the efforts elsewhere to make this as small as possible?
If the search abilities for packages, whether for local or remote, can be accomplished with the same results, and one doesn't add anything to your storage (also saving donated bandwidth) vs one that does, wouldn't that fall in line with other aspects? Let alone just being a more efficient system overall?
Quote... First, there is a pinned post at the top of this board saying not to abuse the bandwidth that is generously being donated to the project. ...I'm not sure which post you are referring to, but that was likely in response
to individuals downloading entire repos.
Yes, that was the post that I was referring to. But wouldn't the partial download of the entire repo also fall under that category? If the same results can be achieved without downloading anything, isn't that the most efficient use of bandwidth that is being donated?
Quote... Even with using zsync, that would still fall under that category - at least in my eyes. Without putting these files somewhere that they get saved, they would have to be re-downloaded every time a device reboots. ...A reboot does not automatically result in a re-download.
sizelist and tags.db are in /tmp , so they would get re-downloaded if they're needed.
dep.db and provides.db are in the tce directory, so they are persistent.
I understand. I wasn't sure where the files were being placed. It was just an observation based on the non-permanent nature of parts of the OS.
Quote... TC takes great strides at being as small as possible, yet to perform this task with the existing package manager, it has to bloat the system with the entire software library.I don't understand what you are trying to say there.
How are we bloating the system with the entire software library?
So if TC optimizes their packages during compile to be smaller in size (which they do) to shave off bytes per binary, I'd say that's going through effort to have the smallest distro possible. If a normal user that uses the GUI for the tce-* scripts does any type of search, they are automatically downloading entire parts of the repo. If it doesn't matter in that instance, why go through the efforts elsewhere to make this as small as possible?
If the search abilities for packages, whether for local or remote, can be accomplished with the same results, and one doesn't add anything to your storage (also saving donated bandwidth) vs one that does, wouldn't that fall in line with other aspects? Let alone just being a more efficient system overall?
Recent Posts