Giter Site home page Giter Site logo

Your App for F-Droid !!! about pstube HOT 13 OPEN

prateekmedia avatar prateekmedia commented on May 29, 2024 2
Your App for F-Droid !!!

from pstube.

Comments (13)

theScrabi avatar theScrabi commented on May 29, 2024 3

Yea sure flutter is the future. If i had the time and the resources I would love to have a NewPipe front end completely written in flutter because of the system independence.

from pstube.

prateekmedia avatar prateekmedia commented on May 29, 2024 2

Hi @theScrabi, I was very much inspired from your NewPipe app. Although it is awesome but I thought of creating a app that would be similar but Multi-platform.

Also thanks for the suggestion, I will try to upload it to F-droid although I have not done it before.

from pstube.

prateekmedia avatar prateekmedia commented on May 29, 2024 1

https://gitlab.com/fdroid/rfp/-/issues/2002

from pstube.

IzzySoft avatar IzzySoft commented on May 29, 2024 1

@prateekmedia in case you're not receiving GitLab notifications: can you please visit your RFP and answer the open questions, so we can proceed? Else the RFP would be closed for inactivity in 4 weeks, which would be a pity.

from pstube.

IzzySoft avatar IzzySoft commented on May 29, 2024 1

Well, isn't it in mine? So who currently uses it via that, rarely receives any updates. In fact, at maximum received a single one (when you increased to 2). I strongly suggest you start increasing with each release now 😉

from pstube.

Poussinou avatar Poussinou commented on May 29, 2024

We're waiting for Fastlane (example here), otherwise everything is ok to include this app on F-Droid ;)

from pstube.

IzzySoft avatar IzzySoft commented on May 29, 2024

Thanks @prateekmedia – I removed the closure label again. Wish you good progress!

from pstube.

SecularSteve avatar SecularSteve commented on May 29, 2024

Is this still being worked on?

It's been over a year.

from pstube.

prateekmedia avatar prateekmedia commented on May 29, 2024

@IzzySoft Anything blocked from my side for PsTube, I think you have already marked it as ready on gitlab

from pstube.

IzzySoft avatar IzzySoft commented on May 29, 2024

I've marked it ready for processing back then. It's still waiting to be picked up. I'm not an Android dev or "experienced packager", and the mix of languages our bot (and also Github here) says is used by the project kept me from trying it myself – but you can open an MR yourself to get things rolling. I could provide you a "skeleton YAML" to start with; if we're lucky it works out straight away, if not it will need some helping hands.

from pstube.

prateekmedia avatar prateekmedia commented on May 29, 2024

@IzzySoft Please provide the skeleton YAML, I will create a MR

from pstube.

IzzySoft avatar IzzySoft commented on May 29, 2024

OK, there you go with metadata/com.prateekmedia.pstube.yml. The build block will certainly need some adjustments, and the recipe expects Flutter to be added as a git submodule (always pointing to the Flutter version you need, so changing to a newer Flutter release would not require another MR at F-Droid for adjustments):

AntiFeatures:
  - NonFreeNet
Categories:
  - Multimedia
License: GPL-3.0-or-later
AuthorName: Prateek Sunal
AuthorEmail: [email protected]
AuthorWebSite: https://prateekmedia.github.io/
SourceCode: https://github.com/prateekmedia/pstube
IssueTracker: https://github.com/prateekmedia/pstube/issues
Translation: https://hosted.weblate.org/engage/pstube/
Changelog: https://github.com/prateekmedia/pstube/releases

AutoName: PSTube

RepoType: git
Repo: https://github.com/prateekmedia/pstube

Builds:
  - versionName: 2.6.0
    versionCode: 2
    commit: 2.6.0
    submodules: true
    output: build/app/outputs/flutter-apk/app-release.apk
    rm:
      - .github
      - ios
      - linux
      - macos
      - test
      - web
      - windows
    prebuild:
      - export PUB_CACHE=$(pwd)/.pub-cache
      - .flutter/bin/flutter config --no-analytics
      - .flutter/bin/flutter pub get
    scanignore:
      - .flutter/packages/flutter_tools/gradle/flutter.gradle
      - .flutter/bin/cache
    scandelete:
      - .flutter
      - .pub-cache
    build:
      - export PUB_CACHE=$(pwd)/.pub-cache
      - .flutter/bin/flutter pub global activate intl_utils
      - .flutter/bin/flutter pub global run intl_utils:generate
      - .flutter/bin/flutter build apk --release

AutoUpdateMode: Version
UpdateCheckMode: Tags
UpdateCheckData: pubspec.yaml|version:\s.+\+(\d+)|.|version:\s(.+)\+
CurrentVersion: 2.6.0
CurrentVersionCode: 2

Note this is mostly copy-pasted from other recipes, I'm not that familiar with Flutter…

PS: Your pubspec.yaml indicates versionCode: 2. That was a surprise to me, as there are definitely more than 2 releases available already. I'm puzzled how that matches…

from pstube.

prateekmedia avatar prateekmedia commented on May 29, 2024

@IzzySoft I don't update versionCode often, but I will once this is on some store.

from pstube.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.