Comments (3)
Or rather, create a repository that Debian/Ubuntu users can install the
pynsource package from.
Original comment by [email protected]
on 13 Jul 2012 at 2:19
- Changed title: *Create package/repo for installing under Linux esp Ubuntu *
- Added labels: Component-Scripts, OpSys-Linux, Priority-Low, Type-Task
- Removed labels: Priority-Medium, Type-Defect
from pynsource.
Original comment by [email protected]
on 15 Jul 2012 at 2:23
- Changed state: New
from pynsource.
http://askubuntu.com/questions/16446/how-to-get-my-software-into-ubuntu
Tool
http://code.google.com/p/pkgcreator/
There are a number of paths that a package can take to enter Ubuntu. The
overview of Ubuntu development targeted at "upstream" developers like yourself
might be a useful place to start, but I'll try to give you some pointers as
well.
Through Debian
Generally, if you are publishing free and open source software going through
Debian first is the best path. This way ensures that your package will have a
dedicated maintainer. It also will reach the largest number of users as it will
be available in not just Debian and Ubuntu but all of their derivatives as
well. Some useful links for requesting/providing new packages in Debian:
Work-Needing and Prospective Packages - Information on how to file "Intent to
Package" and "Request for Package" bugs as well as list of open ITPs and RFPs.
Debian Mentors FAQ - debian-mentors is for the mentoring of new and prospective
Debian Developers. It is where you can find a sponsor to upload your package to
the archive.
Debian Developer's Reference - Debian Developer's Reference's section on new
packages. The entire document is invaluable for both Ubuntu and Debian
packagers.
Directly into Ubuntu
In some cases, it might make sense to go directly into Ubuntu first. Some
helpful links:
The Ubuntu App Developer site - for lightweight desktop applications, you can
submit them directly on the My Apps section of developer.ubuntu.com, the App
Review Board will review them and they will be published in the Software Center.
Packaging Guide - an introduction to how to package for Ubuntu.
REVU - a web-based tool to which Ubuntu contributors can upload new packages
for review by Ubuntu Developers for inclusion into Ubuntu.
Sponsorship Process - After entering Ubuntu, you can maintain your package
through the sponsorship process.
Personal Package Archives
Beyond the official Ubuntu and Debian channels, Launchpad offers you the
ability to distribute Debian packages directly to your users through its
Personal Package Archives or PPAs for short. One particularly useful aspect of
a PPA is that you can provide daily builds of your software for testing
purposes.
Original comment by [email protected]
on 2 Sep 2012 at 1:19
from pynsource.
Related Issues (20)
- Display cardinality on lines/edges HOT 1
- Design PyNsource icon and logo
- Parser crashes on power operator HOT 4
- Printing under Mac OsX spools multiple pages HOT 6
- View method parameters and change background color
- TypeError: Slice Object is not Iterable
- [deleted issue]
- Saving workspace on mac doesn't add the .pyns extension
- parsing TypeError - Slice object not iteratable
- tokenize.Token error
- import a second time doesn't update workspace classes HOT 1
- Print to file (local variable) throws exception when importing module.
- initial launch of pynsourcegui under Mac opens at bottom of screen HOT 1
- Lines should be able to be deleted
- Load graph from erroneous text leads to losing whole diagram
- Overwriting a file doesn't warn the user
- Trying to zoom with ctrl+scroll up/down changes virtual size HOT 1
- 'q' and 'e' keychars sometimes not picked up or chars lost HOT 1
- Cannot create UML from python code.
- PyNSource not working. problem with configuration?
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from pynsource.