ssRepository/Software Center
Posted: Sun Aug 29, 2010 11:29 pm
ssRepository v1.0
ssRepo Tool Folders:
Local:
C:\Windows\LastOS\sources.list
C:\Windows\LastOS\Cache\NameOfssRepo.list
C:\Windows\LastOS\Temp\
x:\ssRepo\NameOfssRepo.list
x:\ssRepo\Pool\NameOfApp(No Spaces)\NameOfApp.apz
x:\ssRepo\Pool\NameOfApp(No Spaces)\NameOfGame.pgz
x:\ssRepo\Pool\NameOfApp(No Spaces)\ssApp.jpg
x:\ssRepo\Pool\NameOfApp(No Spaces)\ppGame.jpg
x:\ssRepo\Pool\NameOfApp(No Spaces)\ssApp.png
x:\ssRepo\Pool\NameOfApp(No Spaces)\ppGame.png
Web:
http://www.lastos.net/ssrepo/sources.list
http://www.lastos.net/ssrepo/NameOfssRepo.list
http://www.lastos.net/ssrepo/pool/
http://www.lastos.net/ssrepo/pool/NameOfApp(No Spaces)
File Content:
sources.list:
http://www.lastos.net/ssrepo/NameOfssRepo.list
NameOfssRepo.list:
"NameOfApp(No Spaces)", "Title", [Category="Catalog|s|s|s"], [Description="Short Description"], [Version="Version"], [Arch="Arch"], [URL="URL"]
"NameOfGame(No Spaces)", "Title", [Category="Catalog|s|s|s"], [Description="Short Description"], [Version="Version"], [Arch="Arch"], [URL="URL"]
------------------
x:\ssRepo\ssRepo.exe
* Make a new ssRepo
* Update and existing Pool (NameOfssRepo.list)
To use, simply fill the pool folder with your .apz .pgz and use this to build the NameOfssRepo.list,
Upload the NameOfssRepo.list and the \pool folder to the internet (via ftp)
We can add the support of ssRepo's to ssWPI, LastOS Project Builder or any other side projects we wish to make.
This will essentially work as a software center for Windows, with the ability to use the cached items in ssWPI or other offline installers.
We will be able to have an individual ssRepo per LastOS member, Other people are able to make their own ssRepo and if shared publicly we can also use them (optional).
This will automate the process and make it very easy to select the apps you want to get (multiple), we can also add uninstall support by keeping a history of installed apps.
You will no longer have to waste time posting your updated or new apps on a forum.
Please share your thoughts on this, it will be a moderate project and require the updating of many of the LastOS tools to support it, as well as the construction of the Software Center program.
Downloading a new Sources.list will update your existing one, not replace it.
.apz is a renamed .7z, .rar or .zip that stores the information needed for a Silent application installation.
.pgz is the same but for games.
Naming Conventions of ssApps/ppApps/ppGames:
TitleOfApp_x86/x64/all_Version_ssType_ssRevision.apz/.pgz
The folder on the FTP will be generated from the above information (from the file names) - not the Title in the .app .ppg file as that is harder to grab and would slow things down.
ssRepo Tool Folders:
Local:
C:\Windows\LastOS\sources.list
C:\Windows\LastOS\Cache\NameOfssRepo.list
C:\Windows\LastOS\Temp\
x:\ssRepo\NameOfssRepo.list
x:\ssRepo\Pool\NameOfApp(No Spaces)\NameOfApp.apz
x:\ssRepo\Pool\NameOfApp(No Spaces)\NameOfGame.pgz
x:\ssRepo\Pool\NameOfApp(No Spaces)\ssApp.jpg
x:\ssRepo\Pool\NameOfApp(No Spaces)\ppGame.jpg
x:\ssRepo\Pool\NameOfApp(No Spaces)\ssApp.png
x:\ssRepo\Pool\NameOfApp(No Spaces)\ppGame.png
Web:
http://www.lastos.net/ssrepo/sources.list
http://www.lastos.net/ssrepo/NameOfssRepo.list
http://www.lastos.net/ssrepo/pool/
http://www.lastos.net/ssrepo/pool/NameOfApp(No Spaces)
File Content:
sources.list:
http://www.lastos.net/ssrepo/NameOfssRepo.list
NameOfssRepo.list:
"NameOfApp(No Spaces)", "Title", [Category="Catalog|s|s|s"], [Description="Short Description"], [Version="Version"], [Arch="Arch"], [URL="URL"]
"NameOfGame(No Spaces)", "Title", [Category="Catalog|s|s|s"], [Description="Short Description"], [Version="Version"], [Arch="Arch"], [URL="URL"]
------------------
x:\ssRepo\ssRepo.exe
* Make a new ssRepo
* Update and existing Pool (NameOfssRepo.list)
To use, simply fill the pool folder with your .apz .pgz and use this to build the NameOfssRepo.list,
Upload the NameOfssRepo.list and the \pool folder to the internet (via ftp)
We can add the support of ssRepo's to ssWPI, LastOS Project Builder or any other side projects we wish to make.
This will essentially work as a software center for Windows, with the ability to use the cached items in ssWPI or other offline installers.
We will be able to have an individual ssRepo per LastOS member, Other people are able to make their own ssRepo and if shared publicly we can also use them (optional).
This will automate the process and make it very easy to select the apps you want to get (multiple), we can also add uninstall support by keeping a history of installed apps.
You will no longer have to waste time posting your updated or new apps on a forum.
Please share your thoughts on this, it will be a moderate project and require the updating of many of the LastOS tools to support it, as well as the construction of the Software Center program.
Downloading a new Sources.list will update your existing one, not replace it.
.apz is a renamed .7z, .rar or .zip that stores the information needed for a Silent application installation.
.pgz is the same but for games.
Naming Conventions of ssApps/ppApps/ppGames:
TitleOfApp_x86/x64/all_Version_ssType_ssRevision.apz/.pgz
The folder on the FTP will be generated from the above information (from the file names) - not the Title in the .app .ppg file as that is harder to grab and would slow things down.