cgeo / cgeo.github.io

Repository for hosting the FAQ and homepage of c:geo. This is **NOT** the right place to report bugs against the app.
http://cgeo.github.io/
17 stars 23 forks source link

New website release plan #27

Closed SammysHP closed 9 years ago

SammysHP commented 9 years ago

TODO:

mucek4 commented 9 years ago

I'll crate download subdomains today. Shall downloads be still hosted on my server or shall we move them somewhere else?

SammysHP commented 9 years ago

On your server. Shortest path from CI. ;)

Lineflyer commented 9 years ago

We need to fix #30, #43 and #44 before going live IMO. Added above.

Lineflyer commented 9 years ago

Added "Update links to FAQ in c:geo sourcecode"

SammysHP commented 9 years ago

Another idea for the APKs: The workspaces on jenkins are readable for everyone. What do you think about redirecting from download.cgeo.org/* to the corresponding files in the workspaces?

Bananeweizen commented 9 years ago

I don't like that idea. This violates the single responsibility principle. And it creates restrictions on our build which can easily be violated, e.g. if someone manually wipes the workspaces or renames a project. Also Jenkins is slow, while github is fast. Also the release would not be atomic, users could start downloading the file while it is not yet copied completely on the local filesystem.

Lineflyer commented 9 years ago

Send2cgeo.html was added but the server functions need to be implemented (linked, via iframe, etc.). Adapted the task description above

Lineflyer commented 9 years ago

@mucek4 Any progress regarding download.cgeo.org creation and send2.cgeo.org inlcuding?

mucek4 commented 9 years ago

download is created, I promised link to rsudev.

mucek4 commented 9 years ago

@rsudev script on server done. I have send you usage to email.

Lineflyer commented 9 years ago

AFAICS the nightlies are now also automatically copied to download.cgeo.org. So I have set this step as done above.

@mucek4 Correct?

SammysHP commented 9 years ago

Plugin nightly are missing.

mucek4 commented 9 years ago

There is no plugin nightly job.

SammysHP commented 9 years ago

But we have plugin nightly here: http://cgeo.org/nightly.html

mucek4 commented 9 years ago

Nightly calnedar is on cgeo-calendar-nightly.apk Nightly no-jit is cgeo-nightly-nojit.apk

Lineflyer commented 9 years ago

Marked some more things as done.

Lineflyer commented 9 years ago

Redirect the home page of status.cgeo.org to the embedded status page

Not sure about this point in the ToDo... IMHO the status page can stay where it is. We should only remove the header section refering to the old homepage and leave just the center page. However as this is only kind of an "internal" page, I do not see this as critical for the release of the webpage.

Comments?

Bananeweizen commented 9 years ago

However as this is only kind of an "internal" page, I do not see this as critical for the release of the webpage.

Exactly my opinion. It might be useful to unify the stylesheet and do some other cleanups, but this page is not prominently linked (and should not be).

samueltardieu commented 9 years ago

I plan to redirect http://status.cgeo.org/ (just the homepage) to http://www2.cgeo.org/status.html anyway.

mucek4 commented 9 years ago

so ok. I have to to next things: Add a CNAME file to the repository Add a CNAME entry to the DNS configuration of cgeo.org Redirect faq.cgeo.org to new website (once live) #57 Redirect send2.cgeo.org to new website (once live) #68

In one single GO. Once I do that webpage goes LIVE. Say when? Edit: Status can be fixed a day or two later.

Lineflyer commented 9 years ago

Anytime now I would say. Maybe in the evening when some are arouns to see if its working? Like 05.06., 21:00 ?

Lineflyer commented 9 years ago

Announcement: As just agreed on IRC we will start going live with the new website today at about 8-9pm CEST and sync and test activities via IRC.

If there is any blocking issue for anyone please cry out loud now :)

Lineflyer commented 9 years ago

WE ARE LIVE