csrdelft / onontdekt

Hybride app voor C.S.R. Delft
https://csrdelft.nl/lustrum
1 stars 1 forks source link

Deployable as web app #35

Closed Manduro closed 8 years ago

Manduro commented 8 years ago

The www folder, including the www/build folder, which is not in the repo, needs to be easily publishable to csrdelft.nl/lustrum

Options:

  1. Build locally, ftp the www folder over to syrinx.
  2. Use a build branch which includes the www/build folder and clone that on syrinx.
  3. Have Travis CI run the build and ftp it over to syrinx.

How will the user be redirected to or alerted about this web app? Will it eventually replace csrdelft.nl/pauper?

thervh70 commented 8 years ago

Persoonlijk vind ik het responsive maken van de stek een beter idee. Dan hoef je namelijk maar 1 source te beheren en niet 2.

Met behulp van een framework als bootstrap (zoals er nu al in de stek zit) of materialize + wat hulp van de redactie moet dit lukken.

Manduro commented 8 years ago

@thervh70 @qurben Dit issue is precies waarom ik jullie even heb toegevoegd ;).

Ik snap je punt en ben het met je eens dat 1 source beter is.

Aan de andere kant denk ik dat de stek erg verouderd is en het meer werk kost om hem goed responsive en gebruiksvriendelijk te maken, dan om een nieuw mobile first front end te maken. Dit zou dat nieuwe front end dan worden, terwijl het oude blijft bestaan en steeds minder gebruikt wordt. Mijn gok is dat binnen 5 jaar 90% van de bezoekers een telefoon of tablet gebruikt en niemand meer zit te wachten op bijvoorbeeld bb codes. (Nu eigenlijk ook al niet.)

Het gebruikte Ionic is compleet mobile/touch first en biedt strakke integratie met bijvoorbeeld je contacten en agenda. Daarnaast wordt de stek daarmee een mooie SPA zoals balins adventure zou worden, alleen blijft in dit geval het huidige backend in gebruik en wordt het frontend langzaam vervangen.

Ben benieuwd wat jullie er van vinden. Misschien goed om eens op een pubcie vergadering te bespreken?

Manduro commented 8 years ago

@thervh70 @qurben In ieder geval is deze app er nu en zou ik hem graag ook op web beschikbaar maken, voor de mensen met oude telefoons of Windows phone. De minste moeite zou zijn om hem op csrdelft.nl/lustrum te gooien denk ik? Als ik op die ftp kan dan kan ik het verder zelf regelen. (https://github.com/csrdelft/csrdelft.nl/issues/26)

qurben commented 8 years ago

:no_good: FTP

Manduro commented 8 years ago

@thervh70 @qurben Ah dit is fijn! Ik ga dan de builds van deze repo deployen naar csrdelft/lustrum. Zou ik daarvoor rechten kunnen krijgen om ssh deploy keys toe te voegen aan de lustrum repo?

thervh70 commented 8 years ago

@Manduro Als het goed is kun je nu bij de keys pagina (https://github.com/csrdelft/lustrum/settings/keys). Je bent nu namelijk admin van die repo.

Manduro commented 8 years ago

@thervh70 @qurben Het werkt helemaal mooi, thanks!