Comment ajouter une dépendance après avoir soumis une application propriétaire à USC?

12

J'ai soumis mon application "Brightness Controller" sous licence propriétaire et elle a été publiée. Il contient un fichier exécutable .py. Mais l'application dépend de ce que python-wxgtk2.8 je l'ai écrit dans le champ des commentaires, mais les emballeurs l'ont probablement ignoré. Existe-t-il un moyen d'ajouter moi-même la dépendance?
Veuillez noter que je n'avais pas debianisé le paquet. J'ai juste goudronné le fichier luminosité.py et l'ai soumis. Puis-je simplement créer un .deb avec le fichier de dépendance et le soumettre?
L'application est à l'origine open-source , mais je l'ai soumise sous propriétaire afin de ne pas avoir à l'empaqueter.

Archisman Panigrahi
la source

Réponses:

2

Avant d'empaqueter votre programme, ils vérifieront soigneusement tous les fichiers, fichiers Lisez-moi, etc. afin que les utilisateurs finaux n'aient pas de problèmes à utiliser votre programme. Le fichier README est suffisamment explicite pour qu'il ait python-wxgtk2.8également besoin d' être testé une fois qu'il sera construit.

Ubuntu a des politiques strictes sur les paquets qui atteignent les référentiels. Il est douteux qu'ils ratent de si gros mots sur la seule dépendance de votre logiciel.

Braiam
la source
Je viens de soumettre le fichier .py (pas de fichier README) et j'ai indiqué la dépendance dans le champ des commentaires. Je ne savais pas qu'ils n'avaient pas ajouté la dépendance car j'avais déjà installé le paquet. J'ai lu quelques critiques et j'ai découvert le problème. Alors, dois-je ajouter un fichier Lisezmoi?
Archisman Panigrahi
Serait préférable.
Braiam
Ce n'est pas nécessaire, il sera trouvé lors de la création du package. La meilleure façon de répondre est d'ajouter des «commentaires» à votre demande.
zoopster
@zoopster Je crois qu'il reçoit des rapports de bogues des utilisateurs après l'envoi et la finalisation du package. L'équipe du package n'a pas pu voir les commentaires dans le formulaire de soumission du package, c'est pourquoi il a maintenant un package qui ne fonctionne pas.
Braiam
2

Quelle ?? Ce n'est pas la bonne façon de publier une application sur Ubuntu Software Center car j'ai soumis plus de 15 applications gratuites et non gratuites, j'ai fait un tutoriel vidéo avec toute la configuration que vous devez faire pour emballer une application et la télécharger sur n'importe quel magasin.

Tout d'abord, ils n'accepteront pas le code source de votre application. Parce que ça le rend open source !! Ils acceptent une archive debianisée. le processus de debianisation de l'application est également abordé dans ma vidéo youtube. après cela, vous téléchargez le tar.gz debianized pour le stocker. lisez les documents officiels sur le site ubuntu ou regardez la vidéo pour savoir comment procéder.

  • Les couvertures vidéo créent une application webcam de base en qt.
  • L'empaqueter au format Debian.
  • Calcul des dépendances pour l'application
  • Téléchargez-le sur Ubuntu-Play-Store.

Remarque - Vous devrez télécharger le tar.gz que vous obtenez après l'empaquetage debian si vous le téléchargez sur Ubuntu Software Center.

voici le lien youtube - https://www.youtube.com/watch?v=Be3vRVqPt58

ktechpit
la source