Re: FreeTube

2019-04-30 Thread Tobias Geerinckx-Rice

Dexter Morgan wrote:

OMG! Can someone please please pack this into Guix.


I'd invite you to give it a try yourself, but I have disappointing 
news.  NPM programmes are a nightmare to properly package and we 
currently don't even have npm itself in Guix.


And, oh...  does this depend on Electron to boot?

I have some bad news about that too.


This app is sooo goood *. Everyone will love this.


I can't believe this got through my spam filter. :-)

Kind regards,

T G-R


signature.asc
Description: PGP signature


Re: FreeTube

2019-04-30 Thread Julien Lepiller
Le 30 avril 2019 20:34:17 GMT+02:00, Tobias Geerinckx-Rice  a 
écrit :
>Dexter Morgan wrote:
>> OMG! Can someone please please pack this into Guix.
>
>I'd invite you to give it a try yourself, but I have disappointing 
>news.  NPM programmes are a nightmare to properly package and we 
>currently don't even have npm itself in Guix.

We do have node, which is what you need to run npm stuff. There is no build 
system nor importer yet though.

>
>And, oh...  does this depend on Electron to boot?
>
>I have some bad news about that too.
>
>> This app is sooo goood *. Everyone will love this.
>
>I can't believe this got through my spam filter. :-)
>
>Kind regards,
>
>T G-R




Re: FreeTube

2019-04-30 Thread Björn Höfling
On Tue, 30 Apr 2019 20:34:17 +0200
Tobias Geerinckx-Rice  wrote:

> Dexter Morgan wrote:
> > OMG! Can someone please please pack this into Guix.  
> 
> I'd invite you to give it a try yourself, but I have disappointing 
> news.  NPM programmes are a nightmare to properly package and we 
> currently don't even have npm itself in Guix.

I wonder how this gets into FSF directory when there is no way to
bootstrap that on a free distro.

Guix has the youtube-dl package, you can use that directly to download
the videos and watch them offline.

Björn


pgpnStfEcrWNf.pgp
Description: OpenPGP digital signature


Re: FreeTube

2019-05-01 Thread Tobias Geerinckx-Rice

Björn, Dexter,

Björn Höfling wrote:
I wonder how this gets into FSF directory when there is no way 
to

bootstrap that on a free distro.


It hasn't yet:

 ‘No revision has been approved for this page. View the most 
 recent revision.’


I presume that'll be the first objection during review, if 
bootstrapping is at all a concern (and it should be).


Guix has the youtube-dl package, you can use that directly to 
download

the videos and watch them offline.


‘mpv ’ will even call it for you behind the scenes, 
without the download wait.  Actually the only way to still watch 
such videos on less performant machines.


I also use [0] with uBlock Origin in Icecat to make YouTube itself 
almost usable, but none of these approaches address the privacy 
concerns that FreeTube claims to do.


Kind regards,

T G-R

[0]: https://zge.us.to/files/anti-youtube.block​


signature.asc
Description: PGP signature


Re: FreeTube

2019-05-01 Thread Giovanni Biscuolo
Björn Höfling  writes:

[...]

> Guix has the youtube-dl package, you can use that directly to download
> the videos and watch them offline.

there's youtube-viewer (also in Guix) I use to watch videos, downloading
them only if desired

we have mps-youtube also

[...]

happy Guix!

-- 
Giovanni Biscuolo

Xelera IT Infrastructures


signature.asc
Description: PGP signature


Re: FreeTube (Re-Post)

2019-06-15 Thread Jesse Gibbons
> Date: Sat, 15 Jun 2019 17:28:12 +0200 (CEST)
> From: 
> To: 
> Subject: FreeTube (Re-Post)
> Message-ID: 
> Content-Type: text/plain; charset=UTF-8
> 
> Hi,
> 
> I understand that there is youtube-dl and youtube-viewer. But neither
> of them provide a clean UX and features similar to FreeTube. I neither
> have skills nor time to try the packaging. I desperately need this
> FreeTube app. Can someone package this app for me please?
> 
> FreeTube Site: https://freetubeapp.io
> 
> FreeTube Source: https://github.com/FreeTubeApp/FreeTube
> 
> yours truly,
> Ripal.
It looks like freetube uses npm. I don't know if there is an
npm-build-system and I cannot find a nodejs or npm package. In order to
make FreeTube it looks like we will need to break a lot of ground.



Re: FreeTube (Re-Post)

2019-06-15 Thread ripalpandya



> It looks like freetube uses npm. I don't know if there is an
> npm-build-system and I cannot find a nodejs or npm package. In order to
> make FreeTube it looks like we will need to break a lot of ground.
>
Ah! Would it be worth it? Not trying to persuade or anything, but that app 
seems to be useful to other users as well. There is no other replacement for 
that app. 


Re: FreeTube (Re-Post)

2019-06-15 Thread Jesse Gibbons
On Sat, 15 Jun 2019 22:00:36 +0200 (CEST)
 wrote:

> > It looks like freetube uses npm. I don't know if there is an
> > npm-build-system and I cannot find a nodejs or npm package. In
> > order to make FreeTube it looks like we will need to break a lot of
> > ground. 
> Ah! Would it be worth it? Not trying to persuade or anything, but
> that app seems to be useful to other users as well. There is no other
> replacement for that app. 

It will be totally worth the effort just so we can build packages with
npm including FreeTube. I do not think I am familiar enough with guix's
internal programming style and design to do it just now.



Re: FreeTube (Re-Post)

2019-06-15 Thread ripalpandya



> It will be totally worth the effort just so we can build packages with
> npm including FreeTube. I do not think I am familiar enough with guix's
> internal programming style and design to do it just now.
>
Okay. Let's see if anyone else could do it. I also CCd this email to few people 
for help.


Re: FreeTube (Re-Post)

2019-06-16 Thread ripalpandya



>
>
>> It will be totally worth the effort just so we can build packages with
>> npm including FreeTube. I do not think I am familiar enough with guix's
>> internal programming style and design to do it just now.
>>
> Okay. Let's see if anyone else could do it. I also CCd this email to few 
> people for help.
>



Re: FreeTube (Re-Post)

2019-06-16 Thread Ricardo Wurmus


Hi,

>>
>>
>>> It will be totally worth the effort just so we can build packages with
>>> npm including FreeTube. I do not think I am familiar enough with guix's
>>> internal programming style and design to do it just now.
>>>
>> Okay. Let's see if anyone else could do it. I also CCd this email to few 
>> people for help.
>>

Please don’t ping people who have not agreed to work on this for you.
Please just keep this on help-guix@gnu.org and wait for replies there.

Generally speaking, it is very unlikely for anyone to volunteer to work
on a package that needs packages from npm because we have no good way to
package JavaScript software using npm.  You are welcome to search the
guix-devel mailing list archives for more information.

--
Ricardo