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 new versions #475

Closed
rawsh opened this Issue Aug 23, 2018 · 22 comments

Comments

Projects
None yet
10 participants
@rawsh

rawsh commented Aug 23, 2018

Last release was in 2016.

@Fryboyter

This comment has been minimized.

Fryboyter commented Sep 13, 2018

#388

I suspect the problem that only @posativ can publish new versions and he has no time for it still exists.

@blatinier

This comment has been minimized.

Collaborator

blatinier commented Sep 13, 2018

That's the issue yeah. I would take a few minutes to publish if I had the rights.

@hamoid

This comment has been minimized.

hamoid commented Sep 13, 2018

@blatinier Is he not willing to share this responsibility with others? I'm thankful that he originally created isso, but I've been concerned for a while about the project being stuck and people loosing interest to contribute. I wish isso would grow and spread eating some of those data mining disquses out there :)

@blatinier

This comment has been minimized.

Collaborator

blatinier commented Sep 13, 2018

I'd be glad about sharing the publish responsibility but numerous mentions of @posativ in github had no reactions. It seems that he hasn't been available for quite some time… And still isn't

@TobiGr

This comment has been minimized.

TobiGr commented Sep 13, 2018

@blatinier Did you try to email him?

@blatinier

This comment has been minimized.

Collaborator

blatinier commented Sep 13, 2018

Done

@Fryboyter

This comment has been minimized.

Fryboyter commented Sep 14, 2018

If he doesn't answer, would it be imaginable that you release an unofficial version (e.g. isso-devel) on PyPi?

@blatinier

This comment has been minimized.

Collaborator

blatinier commented Sep 14, 2018

It's a possibility but I'd prefer posativ to stay the owner since it's his original position and he is the one who started and maintained the project for a long time.

@Fryboyter

This comment has been minimized.

Fryboyter commented Sep 14, 2018

I totally understand that. I had thought more about an unofficial release that only serves as a temporary solution until he is active again. That's why I deliberately didn't use the word fork or takeover.

But on the other hand, you should also consider whether you are not harming the project itself by just waiting. For some users this will take too long. In the worst case nobody uses Isso anymore and the project can be buried.

For example, I would like to offer the RSS function. Because I am on vacation, I tried yesterday to install Isso "from source" on Uberspace 7. No matter what I tried, <script data-main="/js/embed" src="/js/components/requirejs/require.js"></script> could not be found. Therefore I am currently thinking about whether or how I can extract the necessary data from the Isso database to create my own RSS feed. Of course, this requires some effort (I'm not a programmer). Probably it would be easier to use something other than Isso that offers RSS. Most likely I'll create my own RSS feed but others won't want or can' do the work and use a different comment system.

@blatinier

This comment has been minimized.

Collaborator

blatinier commented Sep 14, 2018

If no answer comes from @posativ before next week I'll consider pushing a pypi version isso-devel.
If I can manage to get some time for it of course :)

@posativ

This comment has been minimized.

Owner

posativ commented Sep 18, 2018

Hi there,

I've given maintainer access to @blatinier and @jelmer to release & manage versions on PyPi. Sorry for the hassle.

@hamoid

This comment has been minimized.

hamoid commented Sep 18, 2018

Thank you for creating isso @posativ ! :)

@Fryboyter

This comment has been minimized.

Fryboyter commented Sep 20, 2018

Thank you, Martin. :-)

@jelmer

This comment has been minimized.

Collaborator

jelmer commented Sep 28, 2018

There appear to be a lot of failing tests, which we should probably fix before doing any kind of release.

@will76

This comment has been minimized.

will76 commented Oct 26, 2018

Looking forward to new releases!

@jelmer

This comment has been minimized.

Collaborator

jelmer commented Oct 27, 2018

Tests have all been fixed, so we should be in a good shape now to do a release.

@audas

This comment has been minimized.

audas commented Nov 3, 2018

So is there an update coming for this ? I am slightly confused as to what has transpired, it appears others have taken over the project and an update is forthcoming ?

@jelmer

This comment has been minimized.

Collaborator

jelmer commented Nov 3, 2018

I've pushed out 0.11.0. Please let me know of any issues.

@jelmer jelmer closed this Nov 3, 2018

@abnd90

This comment has been minimized.

abnd90 commented Nov 3, 2018

Tried the new release, the new release is missing js/embed.min.js and hence broke my site. Did the release fail to minify embed.js?

@jelmer

This comment has been minimized.

Collaborator

jelmer commented Nov 3, 2018

I've uploaded a new release with minified embed.js included. Please let me know if that works better.

@hamoid

This comment has been minimized.

hamoid commented Nov 4, 2018

@abnd90 How did you try it? I understand we can now do

source /opt/isso/bin/activate  # optional
pip install --upgrade isso

But if something goes wrong, can we go back to the previous version? Something like

pip install -I isso==X.X.X

where X.X.X is the previous version?

@abnd90

This comment has been minimized.

abnd90 commented Nov 4, 2018

Tried 0.11.1 and works well, thanks!

@hamoid Thanks, I deploy with docker so I just reverted to an older container version.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment