Sorry but all I have is DB access.
Oolite.org down?
Moderators: winston, another_commander
- timer
- ---- E L I T E ----
- Posts: 336
- Joined: Sat Mar 17, 2012 8:26 pm
- Location: Laenin spiv club
- Contact:
Re: Oolite.org down?
at least we can be sure that users table not lost )
Interesting - why current site code not sync with git?
Who editing it last? How were the screenshots uploaded?
Is anybody has ftp access?
@another_commander do you have any access to the site server?
Cobra MK III owner since 1994
-
- Quite Grand Sub-Admiral
- Posts: 6683
- Joined: Wed Feb 28, 2007 7:54 am
Re: Oolite.org down?
Sorry, I have no access at all. I think Getafix may have some kind of access to the site for screenshot uploads etc., but I am not sure what the limits of his access are.
The github website code should be updated, but I do not know how to get hold of its latest version.
- timer
- ---- E L I T E ----
- Posts: 336
- Joined: Sat Mar 17, 2012 8:26 pm
- Location: Laenin spiv club
- Contact:
Re: Oolite.org down?
I can spend a couple of days and try to recreate the site actual version from the available git sources and the current web version (the first step without DB => no OXP management), then it will be possible to develop and improve the administrative part of the site. As a result, we can get a developing resource under full control. Folk, what do you think about this?
I agree with Jens, but... IMHO this is not mean that site have to be "frozen" - we can continue improve admin section at least.JensAyton wrote: ↑Sun Apr 08, 2012 5:26 pmWhen the original oolite.org was designed, and when I solicited a redesign some time ago, using a CMS (or any other large tooling) was explicitly rejected. This is partly because I have hated every CMS I’ve ever met with the heat of a thousand suns, but mostly because it would introduce a significant maintenance burden on a site that’s intended to be mostly static. I reject the idea that oolite.org needs easy addition of “content”; being small and focussed on “here’s what it is, here’s where you get it” is a feature, not a bug. The gallery needs updating, but the small amount of HTML editing involved is not the obstacle, it’s the editorial work.
A site with many updates, stuff about OXPs and a gallery of a thousand pictures would be good as a community site. That’s not the same as being a good site for the game itself.
Cobra MK III owner since 1994
- hiran
- Theorethicist
- Posts: 2403
- Joined: Fri Mar 26, 2021 1:39 pm
- Location: a parallel world I created for myself. Some call it a singularity...
Re: Oolite.org down?
I do agree with both of you. We don't need a huge site - the few functions required can be created directly as well.timer wrote: ↑Mon Apr 03, 2023 11:31 amI can spend a couple of days and try to recreate the site actual version from the available git sources and the current web version (the first step without DB => no OXP management), then it will be possible to develop and improve the administrative part of the site. As a result, we can get a developing resource under full control. Folk, what do you think about this?
I agree with Jens, but... IMHO this is not mean that site have to be "frozen" - we can continue improve admin section at least.
But: Security flaws can also be included, and they take maintenance. The site just does not come for free.
I'm not sure what the admin section will cover. Is it image upload/management? Is it synchronization with the site on Github? Is it the OXP manager?
The last one is where I see good potential for improvement. In the past I came up with a java based proposal but that is likely overkill. But the usecase per se should be covered somehow.
Sunshine - Moonlight - Good Times - Oolite
- timer
- ---- E L I T E ----
- Posts: 336
- Joined: Sat Mar 17, 2012 8:26 pm
- Location: Laenin spiv club
- Contact:
Re: Oolite.org down?
so, first pass done.hiran wrote: ↑Tue Apr 04, 2023 7:41 pmI do agree with both of you. We don't need a huge site - the few functions required can be created directly as well.
But: Security flaws can also be included, and they take maintenance. The site just does not come for free.
I'm not sure what the admin section will cover. Is it image upload/management? Is it synchronization with the site on Github? Is it the OXP manager?
The last one is where I see good potential for improvement. In the past I came up with a java based proposal but that is likely overkill. But the usecase per se should be covered somehow.
Made many small changes,fixes,improves (css/html/js). WIP, f.e. not refactored some js and css need still improve.
Basically - updating content is now easy, ie. one new "news item" is a tiny html-file file like:
Code: Select all
The stable version of Oolite 1.90 has been released. Take a look at <a href="/whatsnew">new
features</a> and download it <a href="/download">now!</a>
"whatsnew" is managed by similar files, version navigation(totally rewrited) automaticly recognize them.
And so on...
And the main difference - now it's not PHP - it's a PERL(no perl-trash, everything is written culturally) framework that can be installed on any Linux distribution from the native repository, so all the backend code has been rewritten. The site is still simple, but now we can easily change and update it.
Next, I implement the admin panel for managing extensions - I will not leave the original admin panel design - the admin panel should be functional, not beautiful - I will use bootstrap framework. Also, if possible, a simple filling of the site will be implemented - uploading news / screenshots / releases.
For the admin panel, I'm going to use LetsEncrypt.
folk, please rate and give your opinion about current version (especially interested in criticism of the difference between the original and the dev version of the sections "whatsnew" and "screenshots"): http://dev2.oolite.site
Cobra MK III owner since 1994
- hiran
- Theorethicist
- Posts: 2403
- Joined: Fri Mar 26, 2021 1:39 pm
- Location: a parallel world I created for myself. Some call it a singularity...
Re: Oolite.org down?
Do you have access to the site's repository? I believe it makes sense to have the code in Github - just in case that history repeats.timer wrote: ↑Tue Apr 04, 2023 10:30 pmif it is uploaded - it will be displayed automatically.
"whatsnew" is managed by similar files, version navigation(totally rewrited) automaticly recognize them.
And so on...
And the main difference - now it's not PHP - it's a PERL(no perl-trash, everything is written culturally) framework that can be installed on any Linux distribution from the native repository, so all the backend code has been rewritten. The site is still simple, but now we can easily change and update it.
Next, I implement the admin panel for managing extensions - I will not leave the original admin panel design - the admin panel should be functional, not beautiful - I will use bootstrap framework. Also, if possible, a simple filling of the site will be implemented - uploading news / screenshots / releases.
For the admin panel, I'm going to use LetsEncrypt.
folk, please rate and give your opinion about current version (especially interested in criticism of the difference between the original and the dev version of the sections "whatsnew" and "screenshots"): http://dev2.oolite.site
The connection to the server should then be automatic scripts. Since scripts that push content from GitHub is problematic (where to store the credentials?), a pull mechanism could help. Of course that pull script would be covered in a repository as well, and for pulling from a public repo no credentials are required.
So far the code for the site was here - but you probably know: https://github.com/OoliteProject/oolite-web
Sunshine - Moonlight - Good Times - Oolite
-
- Quite Grand Sub-Admiral
- Posts: 6683
- Joined: Wed Feb 28, 2007 7:54 am
Re: Oolite.org down?
@timer do you have a github account? If so, send me a PM and I will set you up for write access on the oolite-web repository.
As a first step, perhaps it would be best to apply your changes and any work-in-progress features to a new branch and we can consider merging to master when the changes are considered matured and sufficiently tested.
As a first step, perhaps it would be best to apply your changes and any work-in-progress features to a new branch and we can consider merging to master when the changes are considered matured and sufficiently tested.
- timer
- ---- E L I T E ----
- Posts: 336
- Joined: Sat Mar 17, 2012 8:26 pm
- Location: Laenin spiv club
- Contact:
Re: Oolite.org down?
Of course I know about the repository. Above, I wrote to you that the code there is old, and that I deployed it on a http://dev.oolite.site and that you can see how much it lags behind the current version http://oolite.space.
I didn't expect oolite.space to become a "permanent" solution so quickly... My decision to start writing a new version of the site was a precaution - the current server may also stop paying and the site will disappear again - forever. And we do not have access to the latest version of the site code - obviously it is only on the server itself, access to which has not yet been found.
Therefore, I decided not to wait for the next crisis and decided to sketch a new system. BUT I already wrote above that my code is not a continuation or a variant of the existing code from github, I borrowed some parts of html/css/js from there, some of the images and code had to be pulled out through wget or just copied from the browser, but in general this is a completely different structure and the project, and most importantly it's written in a different programming language - I won't be able to merge it into an existing repo (oolite-web). It is clear that such things are not written from scratch - I used various parts of my previous web-projects, some of which are still in production today. There are a lot of commented out parts in the code.
Of course I will upload my project to github as soon as it is neat, but for now this is a raw draft, the work of which you can see on http://dev2.oolite.site. Just like with the domain name - I did not and do not assume that the result of my work (dev2.oolite.site) everyone will like it, because no one even left any reviews - maybe I'm trying to make a new site in vain. Summing up, I can say that it makes no sense to upload my code to github right now.
PS this text is typed in google translator (with tiny self check), sorry if something is not clear. Not enough time - high work load :(
I didn't expect oolite.space to become a "permanent" solution so quickly... My decision to start writing a new version of the site was a precaution - the current server may also stop paying and the site will disappear again - forever. And we do not have access to the latest version of the site code - obviously it is only on the server itself, access to which has not yet been found.
Therefore, I decided not to wait for the next crisis and decided to sketch a new system. BUT I already wrote above that my code is not a continuation or a variant of the existing code from github, I borrowed some parts of html/css/js from there, some of the images and code had to be pulled out through wget or just copied from the browser, but in general this is a completely different structure and the project, and most importantly it's written in a different programming language - I won't be able to merge it into an existing repo (oolite-web). It is clear that such things are not written from scratch - I used various parts of my previous web-projects, some of which are still in production today. There are a lot of commented out parts in the code.
Of course I will upload my project to github as soon as it is neat, but for now this is a raw draft, the work of which you can see on http://dev2.oolite.site. Just like with the domain name - I did not and do not assume that the result of my work (dev2.oolite.site) everyone will like it, because no one even left any reviews - maybe I'm trying to make a new site in vain. Summing up, I can say that it makes no sense to upload my code to github right now.
PS this text is typed in google translator (with tiny self check), sorry if something is not clear. Not enough time - high work load :(
Cobra MK III owner since 1994
- hiran
- Theorethicist
- Posts: 2403
- Joined: Fri Mar 26, 2021 1:39 pm
- Location: a parallel world I created for myself. Some call it a singularity...
Re: Oolite.org down?
I may not have understood the difference between these sites yet. Is it not that you configured oolite.space, and therefore it is the current (and up to date) site?timer wrote: ↑Thu Apr 06, 2023 3:37 pmOf course I know about the repository. Above, I wrote to you that the code there is old, and that I deployed it on a http://dev.oolite.site and that you can see how much it lags behind the current version http://oolite.space.
Again I'm afraid I do not understand. Who is paying for oolite.space? How is it managed?timer wrote: ↑Thu Apr 06, 2023 3:37 pmI didn't expect oolite.space to become a "permanent" solution so quickly... My decision to start writing a new version of the site was a precaution - the current server may also stop paying and the site will disappear again - forever. And we do not have access to the latest version of the site code - obviously it is only on the server itself, access to which has not yet been found.
You are doing something, and you have all my kudos for that. The project's web presence entry point is in important thing to have.timer wrote: ↑Thu Apr 06, 2023 3:37 pmTherefore, I decided not to wait for the next crisis and decided to sketch a new system. BUT I already wrote above that my code is not a continuation or a variant of the existing code from github, I borrowed some parts of html/css/js from there, some of the images and code had to be pulled out through wget or just copied from the browser, but in general this is a completely different structure and the project, and most importantly it's written in a different programming language - I won't be able to merge it into an existing repo (oolite-web). It is clear that such things are not written from scratch - I used various parts of my previous web-projects, some of which are still in production today. There are a lot of commented out parts in the code.
Of course I will upload my project to github as soon as it is neat, but for now this is a raw draft, the work of which you can see on http://dev2.oolite.site. Just like with the domain name - I did not and do not assume that the result of my work (dev2.oolite.site) everyone will like it, because no one even left any reviews - maybe I'm trying to make a new site in vain. Summing up, I can say that it makes no sense to upload my code to github right now.
Be aware you are taking several steps in parallel and due to the age of the code I agree that they are necessary. But for me, they are still different steps:
a) make the site available. If necessary, on an alternative URL
b) update the site's content
You worked on a), and oolite.space is up and running. Thank you so much for that. After all having a web presence is important.
You started working on b), and this is necessary as the old code may need some revamp badly. Especially when looking at the admin section, logins and privileges are required which somehow need to match today's security requirements.
But as important as it is to look at improving b), it will also be an ongoing task. Therefore I am not worried where you are taking the project or whether everybody will like the result. Whoever wants to improve should get a stab at it and contribute. Hence my idea of putting everything into version control, even if it is not ready.
If oolite.space may suffer from the same illness of being managed by one individual only, maybe we can shift to Github Pages that are directly fed from one of the Oolite Project's repositories? Updates to the site can then be run as pull requests, just as it happens with the Oolite engine's source code?
Last edited by hiran on Mon Apr 10, 2023 2:55 pm, edited 3 times in total.
Sunshine - Moonlight - Good Times - Oolite
- Cholmondely
- Archivist
- Posts: 5365
- Joined: Tue Jul 07, 2020 11:00 am
- Location: The Delightful Domains of His Most Britannic Majesty (industrial? agricultural? mainly anything?)
- Contact:
Re: Oolite.org down?
Of course.
But apart from a couple of mentions here (in obscure threads which will soon be lost), a couple of pages of our wiki (I'm not too sure where else to mention it) and the "Oolite (video game)" page on Wikipedia, it is the oolite.org which is popularised.
Eg:
1) ditto for the various YouTube clips (eg: Yamik's recent review)
2) Slant's What are the best space combat simulation games for PC? (2023) links to oolite.org
While on Google/Yahoo/DuckDuckGo it is not on the first 2 pages when you search for "Oolite", neither is oolite.org - and one hopes that the messages on our wiki and here on the BB are obvious enough to help the bemused and bewildered
Comments wanted:
•Missing OXPs? What do you think is missing?
•Lore: The economics of ship building How many built for Aronar?
•Lore: The Space Traders Flight Training Manual: Cowell & MgRath Do you agree with Redspear?
•Missing OXPs? What do you think is missing?
•Lore: The economics of ship building How many built for Aronar?
•Lore: The Space Traders Flight Training Manual: Cowell & MgRath Do you agree with Redspear?
- hiran
- Theorethicist
- Posts: 2403
- Joined: Fri Mar 26, 2021 1:39 pm
- Location: a parallel world I created for myself. Some call it a singularity...
Re: Oolite.org down?
Speaking about OoliteProject@Github, I can see there are 5 owners of the project. Three of them have moved on, so actually we are down to only two. How about adding a couple of guys here?another_commander wrote: ↑Thu Apr 06, 2023 5:19 am@timer do you have a github account? If so, send me a PM and I will set you up for write access on the oolite-web repository.
As a first step, perhaps it would be best to apply your changes and any work-in-progress features to a new branch and we can consider merging to master when the changes are considered matured and sufficiently tested.
Sunshine - Moonlight - Good Times - Oolite
- timer
- ---- E L I T E ----
- Posts: 336
- Joined: Sat Mar 17, 2012 8:26 pm
- Location: Laenin spiv club
- Contact:
Re: Oolite.org down?
sorry, for answer lag :(another_commander wrote: ↑Thu Apr 06, 2023 5:19 am@timer do you have a github account? If so, send me a PM and I will set you up for write access on the oolite-web repository.
As a first step, perhaps it would be best to apply your changes and any work-in-progress features to a new branch and we can consider merging to master when the changes are considered matured and sufficiently tested.
I am here
https://github.com/stimer
Cobra MK III owner since 1994
-
- Quite Grand Sub-Admiral
- Posts: 6683
- Joined: Wed Feb 28, 2007 7:54 am
Re: Oolite.org down?
Invite sent. Please accept it to obtain write access to the oolite-web repository.
- timer
- ---- E L I T E ----
- Posts: 336
- Joined: Sat Mar 17, 2012 8:26 pm
- Location: Laenin spiv club
- Contact:
Re: Oolite.org down?
something happened
Since April 8, the original server has stopped responding to requests from my VPS server... but the server responds from other addresses if you access it by the original name oolite.org (provided that it exists in the hosts file).
I will try to set up downloading the extension data file directly from my server.
Since April 8, the original server has stopped responding to requests from my VPS server... but the server responds from other addresses if you access it by the original name oolite.org (provided that it exists in the hosts file).
I will try to set up downloading the extension data file directly from my server.
Cobra MK III owner since 1994