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

Add io.httpie.HTTPie (HTTPie Desktop App) #3978

Closed
wants to merge 6 commits into from
Closed

Add io.httpie.HTTPie (HTTPie Desktop App) #3978

wants to merge 6 commits into from

Conversation

varbhat
Copy link

@varbhat varbhat commented Mar 12, 2023

Please confirm your submission meets all the criteria

  • I have read the App Requirements and App Maintenance pages.
  • My pull request follows the instructions at App Submission.
  • I am using only the minimal set of permissions. (If not, please explain each non-standard permission.)
  • All assets referenced in the manifest are redistributable by any party. If not, the unredistributable parts are using an extra-data source type.
  • I am an upstream contributor to the project. If not, I contacted upstream developers about submitting their software to Flathub. Link: Flatpak support httpie/desktop#26
  • I own the domain used in the application ID or the domain has a policy for delegating subdomains (e.g. GitHub, SourceForge). A: Upstream owns the domain.
  • Any additional patches or files have been submitted to the upstream projects concerned. (If not, explain why.)

io.httpie.HTTPie.yml Outdated Show resolved Hide resolved
io.httpie.HTTPie.yml Outdated Show resolved Hide resolved
flathub.json Outdated Show resolved Hide resolved
@hfiguiere
Copy link
Contributor

bot, build io.httpie.HTTPie

@flathubbot
Copy link

Queued test build for io.httpie.HTTPie.

@flathubbot
Copy link

Started test build 28008

@flathubbot
Copy link

Build 28008 failed

@varbhat
Copy link
Author

varbhat commented Mar 12, 2023

@hfiguiere , Is everything looking fine now? I have managed to correct everything that you mentioned.

@hfiguiere
Copy link
Contributor

bot, build io.httpie.HTTPie

@flathubbot
Copy link

Queued test build for io.httpie.HTTPie.

@flathubbot
Copy link

Started test build 28030

@flathubbot
Copy link

Build 28030 successful
To test this build, install it from the testing repository:

flatpak install --user https://dl.flathub.org/build-repo/10699/io.httpie.HTTPie.flatpakref

- install -Dm644 io.httpie.HTTPie.appdata.xml -t /app/share/metainfo/
- mv squashfs-root /app/main/
sources:
- type: file
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This needs to use extra-data as it's proprietary.

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@barthalion ,
I have asked upstream whether they permit Flathub to redistribute their Application

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

<name>HTTPie</name>
<developer_name>HTTPie</developer_name>
<summary>Cross-platform API testing client for Humans</summary>
<project_license>LicenseRef-proprietary</project_license>
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm unable to find any mentions of the actual licence for this app.

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Author plans to Open Source it in Future. But, right now,it's proprietary.

httpie/desktop#32

@varbhat varbhat closed this Mar 24, 2023
@CuteistFox
Copy link

whi iz it closed

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

Successfully merging this pull request may close these issues.

None yet

5 participants