Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release manager needed #927

Closed
lexoyo opened this issue Apr 27, 2019 · 21 comments
Closed

Release manager needed #927

lexoyo opened this issue Apr 27, 2019 · 21 comments

Comments

@lexoyo
Copy link
Member

lexoyo commented Apr 27, 2019

Hello

We need a person in charge of testing and releasing Silex.

This means checking that it works as expected - same or better than before and then validating the release.

Tasks:
1- Test the version on preprod.silex.me
2- Download and test the desktop version
3- Merge the pull request by clicking "merge"
4- Switch the current version in Github releases
5- Publish on npm with the command line - we can help you learn that

@Tampa
Copy link

Tampa commented Mar 3, 2020

I can do the building if you give me instructions, not sure about testing given my time constraints though.

@lexoyo lexoyo pinned this issue Mar 4, 2020
@DurtyDev
Copy link

I Have Visual Studio Running and all the time in the world, I require a little guidance , like write the command line I need to use . I have sandbox and VM also. VS might have an extension to exe it really quick

@lexoyo
Copy link
Member Author

lexoyo commented May 26, 2020

Hello

1- You would need to install silex locally on a windows computer

2- Then run the command node_modules/.bin/electron-builder -p never on each install, this will produce the files needed for windows and mac

3- test the exe and see if silex works correctly

4- upload the exe on github (I will give you the access rights)

Let me know if you can go through these steps?

@DurtyDev
Copy link

DurtyDev commented May 26, 2020 via email

@lexoyo
Copy link
Member Author

lexoyo commented May 26, 2020

Widows would be nice :)
Let me know if you can follow the steps on windows

@DurtyDev
Copy link

DurtyDev commented May 26, 2020 via email

@lexoyo lexoyo unpinned this issue Nov 1, 2020
@pawanhv
Copy link
Member

pawanhv commented Dec 25, 2020

Hi is this position still open?

@paloooo
Copy link

paloooo commented Jun 3, 2022

Hello, I would like to contribute as a release tester/manager (or whatever title suits your team culture.) I can test the builds on Windows (10/11) macOS (up to High Sierra for now), Linux Debian-based distros, and Arch-based distros. I am currently using Silex on Windows and Mac

@lexoyo
Copy link
Member Author

lexoyo commented Jun 3, 2022

hello
that's great thx
for the next release i will ask you to test the desktop version then, and when done you can publish the new version, i'll show you
do you normally use the desktop version?

@paloooo
Copy link

paloooo commented Jun 7, 2022

hello that's great thx for the next release i will ask you to test the desktop version then, and when done you can publish the new version, i'll show you do you normally use the desktop version?

Yes, I normally do. I'm using it for designing static sites templates that I will later implement with Hugo, Gatsby or MkDocs.

Also I want to thank you for such a great product.

@lexoyo
Copy link
Member Author

lexoyo commented Jun 24, 2022

Hey @paloooo
I just created a new version, would you help me release it?
Maybe we can have a chat about how to do it on https://gitter.im/silex-website-builder/community
Or just let me know how you can test the latest desktop version. Do you see it here as a draft (v2.7.32) or do you need more rights ?

@paloooo
Copy link

paloooo commented Jun 26, 2022

Thanks and hello. Let me check the version, and I will let you know If I need more rights (At the moment, I do not think that would be necessary)

@paloooo
Copy link

paloooo commented Jun 30, 2022

Hey @paloooo I just created a new version, would you help me release it? Maybe we can have a chat about how to do it on https://gitter.im/silex-website-builder/community Or just let me know how you can test the latest desktop version. Do you see it here as a draft (v2.7.32) or do you need more rights ?

Hello And sorry for the delay. No, I can not see the preview version I do download the source and build it but do not have the DMG, and Snap packages available.

@lexoyo
Copy link
Member Author

lexoyo commented Jun 30, 2022

Ok, I added you to the team, you should see it now

@paloooo
Copy link

paloooo commented Jun 30, 2022

Ok, I added you to the team, you should see it now

Thanks!!! I'm on it... I will keep you posted.

@lexoyo
Copy link
Member Author

lexoyo commented Aug 19, 2022

Hello
I'm still in need of testers
I am about to release a new version (i just realized that the previous one never made it to prod @paloooo)

Here is how to test it

version tester result
online, firefox @lexoyo
online, chrome
desktop, windows @paloooo
desktop, macos @karandaid
desktop, linux @lexoyo

@paloooo
Copy link

paloooo commented Aug 19, 2022 via email

@karandaid
Copy link

karandaid commented Nov 29, 2022

Hi, I can help you with mac and linux, if this position still available.

@lexoyo
Copy link
Member Author

lexoyo commented Nov 29, 2022

Hello @karandaid
Sure there is a need for that :)
I will let you know when there is a new release here then
Thx !

@lexoyo
Copy link
Member Author

lexoyo commented Nov 29, 2022

@paloooo @karandaid I added you to the team, see the platform you are responsible for in the table here

@silexlabs silexlabs locked and limited conversation to collaborators Nov 30, 2022
@lexoyo lexoyo converted this issue into discussion #1353 Nov 30, 2022
@lexoyo
Copy link
Member Author

lexoyo commented Nov 1, 2024

Silex desktop currently contains the v2 version of Silex Desktop. It has not yet been updated to the latest v3 version of Silex.

We have a feature request to upgrade Silex Desktop to v3 with improved features! If you'd like to see this happen, please support the request by voting here on our roadmap and by giving ideas too

Your support helps prioritize this upgrade, so every vote counts.

When it reaches enough votes we will need contributors to help build the future of Silex Desktop.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

6 participants