home
products
contribute
download
documentation
forum
Home
Forums
New posts
Search forums
What's new
New posts
All posts
Latest activity
Members
Registered members
Current visitors
Donate
Log in
Register
What's new
Search
Search
Search titles only
By:
New posts
Search forums
Search titles only
By:
Menu
Log in
Register
Navigation
Install the app
Install
More options
Contact us
Close Menu
Forums
MediaPortal 1
Development
Improvement Suggestions
Clean and modernize the repo
Contact us
RSS
JavaScript is disabled. For a better experience, please enable JavaScript in your browser before proceeding.
You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an
alternative browser
.
Reply to thread
Message
<blockquote data-quote="CSMR" data-source="post: 1305076" data-attributes="member: 112199"><p>I'm very glad to see that mediaportal 1 is on github, where ordinary devs with github accounts can make contributions.</p><p></p><p>Please can you click the checkbox to add Issues to the github repo? This will allow the same devs to discuss issues there. It also enables AI functions e.g. assigning copilot to an issue.</p><p></p><p>Since issues aren't allowed there I will post here.</p><p></p><p>There is a lot of modernization work needed on the repo.</p><p></p><p><strong>There are dll files and exe files in source control</strong>! Largely things that are in nuget. The most urgent problem that I see. This is causing build problems, e.g. on building the tests projects:</p><p></p><p>[CODE]NuGet Package restore failed for project Plugins\WindowPlugins\GUIMusic: Unable to find version '10.6.0' of package 'DirectX_9_SDK'.</p><p> https://api.nuget.org/v3/index.json: Package 'DirectX_9_SDK.10.6.0' is not found on source 'https://api.nuget.org/v3/index.json'.</p><p>. Please see Error List window for detailed warnings and errors.</p><p>NuGet Package restore failed for project Core: Unable to find version '3.50.2' of package 'Sqlite'.</p><p> https://api.nuget.org/v3/index.json: Package 'Sqlite.3.50.2' is not found on source 'https://api.nuget.org/v3/index.json'.</p><p>. Please see Error List window for detailed warnings and errors.</p><p>NuGet Package restore failed for project Core: Unable to find version '2.4.14.1' of package 'BassRegistration'.</p><p> https://api.nuget.org/v3/index.json: Package 'BassRegistration.2.4.14.1' is not found on source 'https://api.nuget.org/v3/index.json'.</p><p>. Please see Error List window for detailed warnings and errors.</p><p>[/CODE]</p><p>Presumably there is a some workaround out there, but a better fix is to clean all this up, delete these files, and just add nuget package references.</p><p></p><p>Will a PR to clean all this up be accepted?</p><p>I started work on adding tests for IIMDBScriptGrabber scripts but I'd prefer to fix the above issue first before</p><p></p><p><strong>Other issues found</strong> (to be moved to github issues when enabled)</p><p>netframework -> dotnet10</p><p>sln files -> slnx</p><p>Some slns likely not necessary (e.g. multiple freetype slns, when dotnet has good font rendering libraries), Win7RefreshRateHelper has "Win7" in the name which is obsolete.</p><p>Csscript files: These are hard to edit and can be converted to .cs files, removing the need for interpretation, and the availability of the github repo means these can be changed via PRs instead of submission of csscript files.</p><p>The mediaportal install requires microsoft visual C++ which suggests that things are being compiled on user systems</p></blockquote><p></p>
[QUOTE="CSMR, post: 1305076, member: 112199"] I'm very glad to see that mediaportal 1 is on github, where ordinary devs with github accounts can make contributions. Please can you click the checkbox to add Issues to the github repo? This will allow the same devs to discuss issues there. It also enables AI functions e.g. assigning copilot to an issue. Since issues aren't allowed there I will post here. There is a lot of modernization work needed on the repo. [B]There are dll files and exe files in source control[/B]! Largely things that are in nuget. The most urgent problem that I see. This is causing build problems, e.g. on building the tests projects: [CODE]NuGet Package restore failed for project Plugins\WindowPlugins\GUIMusic: Unable to find version '10.6.0' of package 'DirectX_9_SDK'. https://api.nuget.org/v3/index.json: Package 'DirectX_9_SDK.10.6.0' is not found on source 'https://api.nuget.org/v3/index.json'. . Please see Error List window for detailed warnings and errors. NuGet Package restore failed for project Core: Unable to find version '3.50.2' of package 'Sqlite'. https://api.nuget.org/v3/index.json: Package 'Sqlite.3.50.2' is not found on source 'https://api.nuget.org/v3/index.json'. . Please see Error List window for detailed warnings and errors. NuGet Package restore failed for project Core: Unable to find version '2.4.14.1' of package 'BassRegistration'. https://api.nuget.org/v3/index.json: Package 'BassRegistration.2.4.14.1' is not found on source 'https://api.nuget.org/v3/index.json'. . Please see Error List window for detailed warnings and errors. [/CODE] Presumably there is a some workaround out there, but a better fix is to clean all this up, delete these files, and just add nuget package references. Will a PR to clean all this up be accepted? I started work on adding tests for IIMDBScriptGrabber scripts but I'd prefer to fix the above issue first before [B]Other issues found[/B] (to be moved to github issues when enabled) netframework -> dotnet10 sln files -> slnx Some slns likely not necessary (e.g. multiple freetype slns, when dotnet has good font rendering libraries), Win7RefreshRateHelper has "Win7" in the name which is obsolete. Csscript files: These are hard to edit and can be converted to .cs files, removing the need for interpretation, and the availability of the github repo means these can be changed via PRs instead of submission of csscript files. The mediaportal install requires microsoft visual C++ which suggests that things are being compiled on user systems [/QUOTE]
Insert quotes…
Verification
Post reply
Forums
MediaPortal 1
Development
Improvement Suggestions
Clean and modernize the repo
Contact us
RSS
Top
Bottom