wefork / wekan

The open-source Trello-like kanban (built with Meteor)
https://wekan.io
MIT License
61 stars 12 forks source link

First wefork release #50

Closed HLFH closed 7 years ago

HLFH commented 7 years ago

Hi,

Now that the Wekan community is relying on Wefork, can you make releases? With Wefork, we have great features like https://github.com/wefork/wekan/pull/26.

So, it would be interesting to get a v0.11.0 release based on your master Wefork code. It would be easier for a lot of people to deploy Wefork in production if you do that.

cc @xet7 @pierreozoux

Thanks, HLFH

xet7 commented 7 years ago

What is required for release?

I could commit current devel to master branch. What else needs to be done?

HLFH commented 7 years ago

What is required for release? You could see that here: https://github.com/wekan/wekan/releases/download/v0.11.0-rc2/wekan-0.11.0-rc2.tar.gz

For now, there is no new release there: https://github.com/wefork/wekan/releases

From my side, I'm not sure how the previous developer M. Q. was releasing it but it shouldn't be difficult.

xet7 commented 7 years ago

@HLFH

Ok I'll try to make a release.

xet7 commented 7 years ago

Done.

HLFH commented 7 years ago

Thanks!

HLFH commented 7 years ago

@xet7 EDIT: but shouldn't we get also a tarball? like here: https://github.com/wekan/wekan/releases/download/v0.11.0-rc2/wekan-0.11.0-rc2.tar.gz

M.Q. was also releasing a .tar.gz tarball with less files than the full source code. https://github.com/wekan/wekan/releases/

xet7 commented 7 years ago

@HLFH

Yes there is already tarball at: https://github.com/wefork/wekan/releases https://github.com/wefork/wekan/releases/tag/v0.11.0

Direct link: https://github.com/wefork/wekan/archive/v0.11.0.tar.gz

xet7 commented 7 years ago

@HLFH

Huh what kind tarball Meteor bundle is that? I'll try to figure out later how to create it.

HLFH commented 7 years ago

It seems that for now you provide the source code tarball but not the Wekan/Wefork release tarball.

Ok. Thanks. I'll search also from my side.

xet7 commented 7 years ago

@HLFH

Please do search, that would help a lot. I need to continue my actual non-related work project.

AlexanderS commented 7 years ago

@HLFH It's the meteor bundle. Created with meteor bundle <output.tar.gz>.

HLFH commented 7 years ago

@AlexanderS Thank you. Nevetheless, "WARNING: 'bundle' has been deprecated. Use 'build' instead". So, I'm doing that:

su - wekan -s /bin/bash
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.0/install.sh | bash
export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && . "$NVM_DIR/nvm.sh" # This loads nvm
nvm install 0.10.48
nvm use 0.10.48
wget https://github.com/wefork/wekan/archive/v0.11.0.zip
unzip v0.11.0.zip
cd wekan-0.11.0/
npm install
sudo -u wekan meteor build --server-only ../wekan-0.11.0
cd ../wekan-0.11.0/
curl --upload-file ./wekan-0.11.0.tar.gz https://transfer.sh/wekan-0.11.0.tar.gz

Using the --directory option on meteor build will produce a bundle directory instead of the tarball. So, I don't use this option there.

@xet7 Could you add me as a Wefork collaborator, so I will be able to submit/edit releases here when necessary? https://transfer.sh/5obRm/wekan-0.11.0.tar.gz OR: wekan-0.11.0.tar.gz

ghost commented 7 years ago

@HLFH thx :-) I updated https://github.com/soohwa/sps/blob/master/example/docs/1/wekan.md with your tarball https://github.com/wefork/wekan/files/681473/wekan-0.11.0.tar.gz

xet7 commented 7 years ago

This issue was moved to wekan/wekan#798