Collaborative projects on CP?
-
Many years ago I developed a space exploration/resource management/transport management game. It is similar to several games already in existence but I wrote it back before they all existed (I started it in 1990). I ported it to an email game then web-based. I recently wrote a WinForms version that could be used instead of, or alongside, the web interface with more local what-if capabilities - and a faster response. I have been thinking about making it an article but some of the code is so ancient and clunky (translated from Rexx) that I am embarrassed to share it. However, I have written a fairly comprehensive help document of how it should work and was thinking of setting up a collaborative project to refactor it. It is currently written in C# (ported from the original Rexx) and using ASP.NET, JavaScript, jQuery, and SVG (for graphical/interactive space maps, etc). It's fairly crudely written having been originally designed for an IBM VM mainframe system. Recently I have used it to become proficient with SVG (and jQuery support). There is no database, I used text and XML files to store all the data - I am a skinflint and my ISP charges too much for SQL. Plus I load it all into memory at start-up so the files are just to store and retrieve the state of everything (I have that part working pretty well). Do we have/could we create this facility on CP? - Probably not. Can I take the criticism? - Probably not. Any suggestions on how to go about it? Note: This just for fun and will never be commercial.
- I would love to change the world, but they won’t give me the source code.
-
Many years ago I developed a space exploration/resource management/transport management game. It is similar to several games already in existence but I wrote it back before they all existed (I started it in 1990). I ported it to an email game then web-based. I recently wrote a WinForms version that could be used instead of, or alongside, the web interface with more local what-if capabilities - and a faster response. I have been thinking about making it an article but some of the code is so ancient and clunky (translated from Rexx) that I am embarrassed to share it. However, I have written a fairly comprehensive help document of how it should work and was thinking of setting up a collaborative project to refactor it. It is currently written in C# (ported from the original Rexx) and using ASP.NET, JavaScript, jQuery, and SVG (for graphical/interactive space maps, etc). It's fairly crudely written having been originally designed for an IBM VM mainframe system. Recently I have used it to become proficient with SVG (and jQuery support). There is no database, I used text and XML files to store all the data - I am a skinflint and my ISP charges too much for SQL. Plus I load it all into memory at start-up so the files are just to store and retrieve the state of everything (I have that part working pretty well). Do we have/could we create this facility on CP? - Probably not. Can I take the criticism? - Probably not. Any suggestions on how to go about it? Note: This just for fun and will never be commercial.
- I would love to change the world, but they won’t give me the source code.
Well, we havea forum for that: Collaboration / Beta Testing Discussion Boards[^] - sounds like a place to start, at least?
"I have no idea what I did, but I'm taking full credit for it." - ThisOldTony AntiTwitter: @DalekDave is now a follower!
-
Many years ago I developed a space exploration/resource management/transport management game. It is similar to several games already in existence but I wrote it back before they all existed (I started it in 1990). I ported it to an email game then web-based. I recently wrote a WinForms version that could be used instead of, or alongside, the web interface with more local what-if capabilities - and a faster response. I have been thinking about making it an article but some of the code is so ancient and clunky (translated from Rexx) that I am embarrassed to share it. However, I have written a fairly comprehensive help document of how it should work and was thinking of setting up a collaborative project to refactor it. It is currently written in C# (ported from the original Rexx) and using ASP.NET, JavaScript, jQuery, and SVG (for graphical/interactive space maps, etc). It's fairly crudely written having been originally designed for an IBM VM mainframe system. Recently I have used it to become proficient with SVG (and jQuery support). There is no database, I used text and XML files to store all the data - I am a skinflint and my ISP charges too much for SQL. Plus I load it all into memory at start-up so the files are just to store and retrieve the state of everything (I have that part working pretty well). Do we have/could we create this facility on CP? - Probably not. Can I take the criticism? - Probably not. Any suggestions on how to go about it? Note: This just for fun and will never be commercial.
- I would love to change the world, but they won’t give me the source code.
Host it in a (private) GitHub / Azure DevOps / GitLab repository and see who wants to join you on this quest :D You can ask here and invite people who want to join to your project. You can use email and/or Skype/Zoom and GitHub issues.
Best, Sander sanderrossel.com Migrating Applications to the Cloud with Azure arrgh.js - Bringing LINQ to JavaScript Object-Oriented Programming in C# Succinctly
-
Well, we havea forum for that: Collaboration / Beta Testing Discussion Boards[^] - sounds like a place to start, at least?
"I have no idea what I did, but I'm taking full credit for it." - ThisOldTony AntiTwitter: @DalekDave is now a follower!
Pity is that is pretty abandoned.
M.D.V. ;) If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about? Help me to understand what I'm saying, and I'll explain it better to you Rating helpful answers is nice, but saying thanks can be even nicer.
-
Host it in a (private) GitHub / Azure DevOps / GitLab repository and see who wants to join you on this quest :D You can ask here and invite people who want to join to your project. You can use email and/or Skype/Zoom and GitHub issues.
Best, Sander sanderrossel.com Migrating Applications to the Cloud with Azure arrgh.js - Bringing LINQ to JavaScript Object-Oriented Programming in C# Succinctly
-
Well, we havea forum for that: Collaboration / Beta Testing Discussion Boards[^] - sounds like a place to start, at least?
"I have no idea what I did, but I'm taking full credit for it." - ThisOldTony AntiTwitter: @DalekDave is now a follower!
Thanks OG, I didn't know that existed. Hmmm... However, having looked at that it seems a little bit too much like "codez pleez" and/or a little too commercially driven and under-exposed. I am going to take up Sander's suggestion and put it in GitHub and invite people to help personally.
- I would love to change the world, but they won’t give me the source code.
-
Thanks OG, I didn't know that existed. Hmmm... However, having looked at that it seems a little bit too much like "codez pleez" and/or a little too commercially driven and under-exposed. I am going to take up Sander's suggestion and put it in GitHub and invite people to help personally.
- I would love to change the world, but they won’t give me the source code.
That's half the problem with it, not many do! Do both: spread the love around. :laugh:
"I have no idea what I did, but I'm taking full credit for it." - ThisOldTony AntiTwitter: @DalekDave is now a follower!
-
That's half the problem with it, not many do! Do both: spread the love around. :laugh:
"I have no idea what I did, but I'm taking full credit for it." - ThisOldTony AntiTwitter: @DalekDave is now a follower!
Even better: spread some $$$ around :-\