tosdr2 icon indicating copy to clipboard operation
tosdr2 copied to clipboard

Deploy latest version of master branch

Open michielbdejong opened this issue 8 years ago • 12 comments

Hi @pierreozoux,

How much work would it be to deploy the latest version of the master branch of this repo to edit.tosdr.org? Could this be done without a database reset?

michielbdejong avatar Feb 01 '17 10:02 michielbdejong

I'll take care of this in the coming days.

Cheer

On 01-02-2017 10:58, Michiel de Jong wrote:

Hi @pierreozoux https://github.com/pierreozoux,

How much work would it be to deploy the latest version of the master branch of this repo to edit.tosdr.org? Could this be done without a database reset?

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/tosdr/tosdr2/issues/48, or mute the thread https://github.com/notifications/unsubscribe-auth/ABxvHYbRR5Ssb5-yq3aImic7daFxevjmks5rYGVTgaJpZM4LzuwT.

-- I use PGP to protect our privacy, if you want to know more, you can follow this https://emailselfdefense.fsf.org/en/

If you have further questions, please do not hesitate to ask. You can verify my public key here: https://keybase.io/pierreozoux

pierreozoux avatar Feb 01 '17 16:02 pierreozoux

Hey!

Really sorry for the delay... I'm really lacking time...

The docker build is failing. https://hub.docker.com/r/pierreozoux/tosdr2/builds/bmfei5n5xrqqbvwd4lm4dcf/

Do you think you can fix it, or if not, I'll find time to fix it.

Cheers!

pierreozoux avatar Feb 26 '17 11:02 pierreozoux

I'll see what I can do, sorry for the delay!! Day job has been busy :)

michielbdejong avatar Mar 28 '17 12:03 michielbdejong

I (finally) had a look, trying to build it locally. Looks like the issue was probably caused because the version of Meteor we use is very outdated. I'll see if I can update it.

michielbdejong avatar Apr 04 '17 13:04 michielbdejong

hm, looks like the meteorhacks/meteord base image is outdated and no longer really maintained:

https://github.com/meteorhacks/meteord/commits/master

https://circleci.com/gh/meteorhacks/meteord/tree/master

michielbdejong avatar Apr 04 '17 13:04 michielbdejong

ay :/ how bad is that ?

evilcel3ri avatar Apr 04 '17 17:04 evilcel3ri

maybe if we stick to an older base image, we can avoid having to update Meteor.

michielbdejong avatar Apr 11 '17 13:04 michielbdejong

~~Trying now with danieldent/meteor:1.1.0.2-onbuild, which was published around the same time as our app (Meteor is now at 1.4, but we want to keep its old behavior, at least until we find someone who is willing and able to do an upgrade)~~

Our code is now on Meteor 1.4.2.3, so we need a Docker image that provides that meteor version.

michielbdejong avatar Apr 12 '17 08:04 michielbdejong

Trying out https://hub.docker.com/r/ulexus/meteor/

michielbdejong avatar May 15 '17 06:05 michielbdejong

I find Meteor is hard to install and hard to use. Also given that we didn't yet find any Meteor developers who want to / can contribute to our project, I'm starting to think maybe we should move away from Meteor and use something more basic (just a custom html form for each curating action we need people to do).

michielbdejong avatar May 15 '17 11:05 michielbdejong

Hum, changing the tech in the course is an important decision... Do you have an idea with what we could replace it ?

I am supposed to make a presentation about tosdr at the end of June, I guess we could present the new idea there ? And try to get people onboard... I find it quite hard to convince people, most of them find our work too complicated...

For this month and until mid/end June, I won't be available for help on tosdr, so sorry for the lack of response.

evilcel3ri avatar May 15 '17 14:05 evilcel3ri

↪ Michiel de Jong / mai 15, 2017 13:23:

I find Meteor is hard to install and hard to use. Also given that we didn't yet find any Meteor developers who want to / can contribute to our project, I'm starting to think maybe we should move away from Meteor and use something more basic (just a custom html form for each curating action we need people to do).

It's a bit hard to throw all this work but clearly it's not working to get contributors and the project still needs to move.

This issue has been stalling the project since 2013.

hugoroy avatar Jun 17 '17 09:06 hugoroy