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

Publish new release #16

Closed
Ryuno-Ki opened this issue Mar 8, 2018 · 10 comments
Closed

Publish new release #16

Ryuno-Ki opened this issue Mar 8, 2018 · 10 comments

Comments

@Ryuno-Ki
Copy link
Owner

Ryuno-Ki commented Mar 8, 2018

Hi, @vrypan,

I'd like to use this tool on my homepage + blog, so I'd kindly ask you to publish a new releae. C.f.
#13 (comment)

I tested it using pip install git+https://github.com/vrypan/webmention-tools.git@master. urlinfo option of CLI is working, but send fails (PR will come. Certification warning for https://webmention.rocks/test/1 + BeautifulSoup parser warning).

@Ryuno-Ki
Copy link
Owner Author

Ryuno-Ki commented Mar 8, 2018

After working on #18 I was able to get it somewhat working.

I don't understand though, why this fails:

$ webmention-tools send https://webmention.rocks/test/1 https://jaenis.ch/blog/experimenting-with-webmentions/ --debug
Sending webmention from https://webmention.rocks/test/1 to https://jaenis.ch/blog/experimenting-with-webmentions/... 
$VENV/lib/python3.6/site-packages/urllib3/connectionpool.py:858: InsecureRequestWarning: Unverified HTTPS request is being made. Adding certificate verification is strongly advised. See: https://urllib3.readthedocs.io/en/latest/advanced-usage.html#ssl-warnings
  InsecureRequestWarning)
$VENV/lib/python3.6/site-packages/urllib3/connectionpool.py:858: InsecureRequestWarning: Unverified HTTPS request is being made. Adding certificate verification is strongly advised. See: https://urllib3.readthedocs.io/en/latest/advanced-usage.html#ssl-warnings
  InsecureRequestWarning)
Failed
{'code': 'RECEIVER_ERROR',
 'http_status': 201,
 'location': 'https://webmention.io/jaenis.ch/webmention/qOGZzOCWm_7pJKdkNj3e',
 'request': 'POST https://webmention.io/jaenis.ch/webmention (with '
            'source=https://webmention.rocks/test/1, '
            'target=https://jaenis.ch/blog/experimenting-with-webmentions/)',
 'source': 'https://webmention.rocks/test/1',
 'status': 'queued',
 'summary': 'Webmention was queued for processing',
 'target': 'https://jaenis.ch/blog/experimenting-with-webmentions/'}

201 means created. Why shall that constitute an error?

@Ryuno-Ki
Copy link
Owner Author

Ryuno-Ki commented Mar 8, 2018

Hm,

webmention-tools send https://adactio.com/journal/6469 https://jaenis.ch/blog/experimenting-with-webmentions/ --debug
Sending webmention from https://adactio.com/journal/6469 to https://jaenis.ch/blog/experimenting-with-webmentions/... 
$VENV/venv/lib/python3.6/site-packages/urllib3/connectionpool.py:858: InsecureRequestWarning: Unverified HTTPS request is being made. Adding certificate verification is strongly advised. See: https://urllib3.readthedocs.io/en/latest/advanced-usage.html#ssl-warnings
  InsecureRequestWarning)
$VENV/lib/python3.6/site-packages/urllib3/connectionpool.py:858: InsecureRequestWarning: Unverified HTTPS request is being made. Adding certificate verification is strongly advised. See: https://urllib3.readthedocs.io/en/latest/advanced-usage.html#ssl-warnings
  InsecureRequestWarning)
Failed
{'code': 'RECEIVER_ERROR',
 'http_status': 201,
 'location': 'https://webmention.io/jaenis.ch/webmention/rQyV-tUujWlWQTnQc-qU',
 'request': 'POST https://webmention.io/jaenis.ch/webmention (with '
            'source=https://adactio.com/journal/6469, '
            'target=https://jaenis.ch/blog/experimenting-with-webmentions/)',
 'source': 'https://adactio.com/journal/6469',
 'status': 'queued',
 'summary': 'Webmention was queued for processing',
 'target': 'https://jaenis.ch/blog/experimenting-with-webmentions/'}

works now, that is, it shows up in https://webmention.io/dashboard - I consider it runnable now.

vrypan added a commit that referenced this issue Jan 24, 2019
Silence BeautifulSoup warning regarding parser. Relates to #16
@vrypan
Copy link
Collaborator

vrypan commented Jan 24, 2019

Hi @Ryuno-Ki . As you have seen, I have not been updating this project for some time. Would you like to take over?

@Ryuno-Ki
Copy link
Owner Author

Hi @vrypan,

before I can make a call on that I'd need some more info on how to interact with PyPI etc.

My plan is at least to use WebMentions (and other IndieWeb goodies), but I haven't engaged with the Python community yet.

Do you have some resources to get me started?

@Ryuno-Ki
Copy link
Owner Author

Hi, @vrypan,

a colleague explained to me, what's necessary for PyPI. So it doesn't sound too complicated.
What do you need to transfer ownership? (GitHub shouldn't be too complicated).

Kind regards

@vrypan
Copy link
Collaborator

vrypan commented Apr 4, 2019

Hi @Ryuno-Ki,

There is an option in github to transfer ownership of a repository to an other user. You will receive an email to accept or reject the transfer.

However, you must not have a fork of the repo in your account. So you may have to delete your github repository (renaming will not work). I guess that once the transfer is complete, you can merge your local changes to the origin.

@Ryuno-Ki
Copy link
Owner Author

Ryuno-Ki commented Apr 4, 2019

Hi @vrypan,
I've read the docs and deleted my fork (I have a local copy of it).
Especially the note, that I only have one day for reacting on the transfer request is important.
I'll be available for the next seven days. Please trigger the process within this timeframe if possible.

Let's do this! :-)

@Ryuno-Ki
Copy link
Owner Author

Link expired (in less than 24h)

@Ryuno-Ki
Copy link
Owner Author

Yay, that worked!
Thank you @vrypan!
I'll take good care on this and will close it once I published a new version on PyPI.

@Ryuno-Ki
Copy link
Owner Author

Closing in favour of #66

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

No branches or pull requests

2 participants