Any chance this can be put somewhere where I don't need to use apt-key?

1) Is Debian/Ubuntu the only repo that's doing the apt-key stuff?  I'm
thinking you're going to get more people testing if you put it up in
another place.

I'm using fink on Mac OSX at the mo (it's a new architecture for me),
and I don't know if I can get it to work that way.  But fink doesn't
have apt-key.  I may try to force apt-key in somehow, but wonder if it
can simply be evaded somehow.


Seth

On Mon, Nov 24, 2014 at 12:57 PM, Davy Cottet <[email protected]> wrote:
> Hi,
>
> I'm happy to announce first releases of Leo 5.0 as a debian/ubuntu packages
> !
> For now it is available on my personal package archive ppa, and I hope it
> will be on leo's soon.
>
> Let's go straight to the interesting part, thanks to try my builds on your
> debian based environment :
>
> On Ubuntu :
> sudo add-apt-repository ppa:davy39/ppa
> sudo apt-get update
> sudo apt-get leo
>
> On other Debian based system :
> sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys B84B2247
> sudo add-apt-repository "http://ppa.launchpad.net/davy39/ppa/ubuntu utopic
> main"
> sudo apt-get update
> sudo apt-get leo
>
> This would even be better if you run it on various fresh installed
> environment, as a live CD or Virtualbox in order for us to see if every
> dependencies are well managed.
>
> What have be done :
> - I choose to install leo as a private module in /usr/share/pyshared as it
> is recommended by Debian policy for Python Apps
> - Leo should be well integrated to your desktop, with shortcut in your menus
> (developpement sub-menu) and it should open .leo files with leo by default
> (leo.detktop & leo.mime)
> - Leo launcher is installed into /usr/bin/
> - All dependencies and Leo should be installed and updated with your system
> - All the steps are documented and automatized into leo/dist/leoDist.leo
> file
>
> What should be done soon (from debian/lintian point of vue):
>
> w3s icons should be removed from leo/plugin/geotag/template.html as they are
> a breach in a privacy point of vue
> https://lintian.debian.org/tags/privacy-breach-w3c-valid-html.html
>
> (this is already patched in Leo from my ppa)
>
> - Fix some permissions : some files are executable on the repository but
> shouldn't be :
>
> W: leo: executable-not-elf-or-script
> usr/share/pyshared/leo/Icons/cleo/date_past.png
> W: leo: executable-not-elf-or-script
> usr/share/pyshared/leo/plugins/GraphCanvas/GraphCanvas.ui
> W: leo: executable-not-elf-or-script
> usr/share/pyshared/leo/Icons/cleo/date_today.png
>
> It would be better to use debian javascript libraries than embeded ones :
>
> W: leo: embedded-javascript-library usr/share/pyshared/leo/doc/underscore.js
> please use libjs-underscore
> W: leo: embedded-javascript-library
> usr/share/pyshared/leo/external/ckeditor/adapters/jquery.js please use
> libjs-jquery
> W: leo: embedded-javascript-library
> usr/share/pyshared/leo/external/ckeditor/ckeditor.js please use ckeditor
> W: leo: embedded-javascript-library
> usr/share/pyshared/leo/plugins/pygeotag/jquery.js please use libjs-jquery
>
> Precise copyright : There are too many versions of the MIT license. Please
> use Expat instead, when it matches
> https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
>
> Remove leo-install.py script and build manpages for leo launcher (what is
> leoc for ?)
>
>
> For having a very nice package, we could think about moving docs, examples,
> tests and distribution files out of leo module.
>
> I think the first one to be moved is distribution one, otherwise it require
> to rebuild the entire source tarball everytime we make a little modification
> of distribution packaging config. It's very enoying.
>
> One last problematic point was versioning. Various files need to be modify
> when changing realse. I think it's a good opportunity to use clone outlines.
> Moreover, it will facilitate the task if we could use a debian:ubuntu
> friendly versionning as Leo-5.0~rc1 and Leo-5.0~final
>
>
> Thanks for testing !
>
> --
> You received this message because you are subscribed to the Google Groups
> "leo-editor" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To post to this group, send email to [email protected].
> Visit this group at http://groups.google.com/group/leo-editor.
> For more options, visit https://groups.google.com/d/optout.

-- 
You received this message because you are subscribed to the Google Groups 
"leo-editor" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/leo-editor.
For more options, visit https://groups.google.com/d/optout.

Reply via email to