Icecat 31.7.0

49 replies [Last post]
Gnu
Gnu
Offline
Joined: 03/08/2012

Icecat 31.7.0 new version was released on 10th of June (http://ftp.gnu.org/gnu/gnuzilla/31.7.0/).
Why the only distro that is on your own mirror is not update yet?

JadedCtrl
Offline
Joined: 08/11/2014

? I don't understand what you mean.
------
Off-topic, sorry...
But... And Android version of Icecat?! Finally! I've been using Firefox on my phone, thinking "I wish Icecat was on Android..." And here it is!

SuperTramp83

I am a translator!

Offline
Joined: 10/31/2014

He is asking (I presume): why Trisquel's Icecactus wasn't updated to the latest version, being that the latest version came out 15 days ago?

Legimet
Offline
Joined: 12/10/2013

Let's create a browser called Icecactus :D

a_slacker_here
Offline
Joined: 06/29/2013

Oh my, Icecactus is so funny. I cannot stop laughing for unknown reasons... I'm just imagining a cactus in the middle of the snow :)

No sarcasm there, I really started laughing the moment I saw the comment.

SuperTramp83

I am a translator!

Offline
Joined: 10/31/2014

:)

jbar
Offline
Joined: 01/22/2011

"Ice Cactus is a variant of the Cactus in Plants vs. Zombies: Garden Warfare..."
http://plantsvszombies.wikia.com/wiki/Ice_Cactus

tomlukeywood
Offline
Joined: 12/05/2014

has anyone made a libre plants vs zombies?

onpon4
Offline
Joined: 05/30/2012

Isn't that just a tower defense game, more or less? (I never played it.)

tomlukeywood
Offline
Joined: 12/05/2014

more or less yes
youtube-dl https://www.youtube.com/watch?v=hQLsVTXb5RA

onpon4
Offline
Joined: 05/30/2012

Hm, the only difference I gather from other tower defense games is that there are multiple paths. It might be possible to recreate it with an existing engine (not sure, since I'm not familiar with any of the libre tower defense games).

Magic Banana

I am a member!

I am a translator!

Offline
Joined: 07/24/2010
alimiracle
Offline
Joined: 01/18/2014

lol

Legimet
Offline
Joined: 12/10/2013
Gnu
Gnu
Offline
Joined: 03/08/2012

Also the developer is the same for both projects (Trisquel and Icecat)

Mampir
Offline
Joined: 12/16/2009

Most probably because Ruben (the developer) is busy with other stuff and there's no one else to do the job. :)

a_slacker_here
Offline
Joined: 06/29/2013

There has been a lot of merge requests lately, and Ruben supervises every contribution before accepting the code change so that is a probable reason, another one could be that he is testing it to be sure it works properly.

Mampir
Offline
Joined: 12/16/2009

Still, testing and supervising contributions can be done by other people too, like in other distributions, not just by Ruben. So that's not really an excuse, it's just that Ruben is pretty much the only person who does everything here. So we either need to help Ruben, or make another similar distribution which is maintained by more than one person.

Don't take me wrong, I'm not here just to argue or complain. I'm really-really happy and very grateful for Trisquel. But it seems to me that some people are just not being realistic and not realizing the obvious thing: In order to make an even better libre OS and better free software programs in general, more people have to spend more time directly involved in the development.

The real question in this topic should be: "How can I help, so we can have a more recent Icecat version in the repository?"

But think about the answer too, before asking. :)

We need to form a stronger and more self-reliant community.

SuperTramp83

I am a translator!

Offline
Joined: 10/31/2014

You **can** help!

https://devel.trisquel.info/groups/trisquel

I agree with you on one thing though: trisquel needs more developers. There are never too much developers.

Mampir
Offline
Joined: 12/16/2009

And what do you disagree with, I don't understand? :)

SuperTramp83

I am a translator!

Offline
Joined: 10/31/2014

it's just that Ruben is pretty much the only person who does everything here.

that part?
That is not true. In fact several dudes work on Trisquel and everyone can help.

a_slacker_here
Offline
Joined: 06/29/2013

I can verify what Mr ST83 is saying: there are more people than you think working in Trisquel and I can tell the project has its own identity. It is still true that Ruben does most of the work but he is not alone and there are helpers writen, corrected and modified by the comunity... and it seems to be growing.

Mampir
Offline
Joined: 12/16/2009

I stand corrected, as it seems things are better than I thought on the multiple developers issue, it's not only Ruben. On the other hand, things aren't that much better, so it's really a minor detail that technically Ruben isn't the only one. My point still stands, that if you want better software and sooner, more developers spending more time is required. Doesn't matter if it's Trisquel or upstream Icecat.

quidam

I am a member!

I am a translator!

Offline
Joined: 12/22/2004

The script that brings new IceCactus(tm) releases to Trisquel failed last time, I'll run it again today. Also FYI, version 38.x is coming soon!

Gnu
Gnu
Offline
Joined: 03/08/2012

Gracias Rubén!

a_slacker_here
Offline
Joined: 06/29/2013

Thanks a lot Ruben

aklis
Offline
Joined: 04/19/2005

Some puntualizations:

* I wasn't able to find the failed script quidam said, It isn't with the other updated packages: http://jenkins.trisquel.info:8085/job/signed-dsc/buildTimeTrend

* There is only a new commit in the git repo for icecat here http://git.savannah.gnu.org/cgit/gnuzilla.git ,and it's not related with icecat 31.7. As the change is also interesting for abrowser, instead of waiting for quidam to add the same change to abrowser, I did it and he only needs to approve the change here: https://devel.trisquel.info/trisquel/package-helpers/merge_requests/108/diffs#note_715

* The repo trisquel takes icecat from is broken now (http://devel.trisquel.info/icecat/repo )

So, imho, this problem is more related with Ruben himself, than with trisquel, as he is the upstream of the package, and for this version there is only a huge tarball, no code changes in git, and no debian packages, so it's not an easy work for an external icecat contributor.

Ruben, do you mind scheduling one or two hours each week, to hang on irc and talk about the trisquel project? There are people willing to help, but sometimes, we need to check with you about trisquel related tasks, and you aren't usually very communicative in the forums or the devel mailing list, and that's having an effect on the project.

deavmi
Offline
Joined: 02/19/2015

What's the package name for GNU Icecat

apt-get install gnu-icecat

?

danieru
Offline
Joined: 01/06/2013


sudo apt-get install icecat

strypey
Offline
Joined: 05/14/2015

So I did this, and now I have IceCat 31.7.0 running on a fairly old Trisquel 6 install. Every time I try to use it to go to the Trisquel site, it crashes. I suspect it's something to do with LibreJS, as when I turn it off, Trisquel works fine. I had a similar instability issues with IceCat (will check version) in the Trisquel 7 instance I just installed, suspect the same cause.

Gnu
Gnu
Offline
Joined: 03/08/2012

..entonces?

SuperTramp83

I am a translator!

Offline
Joined: 10/31/2014

ha! it hasn't yet been updated, Gnu?

btw: nice nick!

davidnotcoulthard (not verified)
davidnotcoulthard

I want to see a browser named Icecactus based on Seamonkey!

Gnu
Gnu
Offline
Joined: 03/08/2012

we already have problems with the two browser updates, imagine if the developers begins to work in a third.... «IceCoñazo» ^_^

aklis
Offline
Joined: 04/19/2005

Yeah. IceCoñazo should ask you to allow or deny *each* HTTP request, GET or POST.

tomlukeywood
Offline
Joined: 12/05/2014

i made one that at least displays icecactus at the top...

so yeah icecactus now exists!!!:(its MIT becuase it was easier to copy and paste... gpl is better for any serious project)

Copyright (c) 2015 Tom Lukeywood
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in
all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
THE SOFTWARE.
#!/usr/bin/env python
import sys
from PyQt4.QtCore import *
from PyQt4.QtGui import *
from PyQt4.QtWebKit import *
app = QApplication(sys.argv)
web = QWebView()
web.load(QUrl("https://www.trisquel.info"))
web.show()
sys.exit(app.exec_())

Screenshot from 2015-07-01 20:18:48.jpeg
SuperTramp83

I am a translator!

Offline
Joined: 10/31/2014

Nice Tomlukey! And very nice wallpaper! Btw I heard that the dude who made that wallpaper is a very talented genius..
X-)

EDIT: humble too.. :P

a_slacker_here
Offline
Joined: 06/29/2013

Are you the author of the Wallpaper?

Legimet
Offline
Joined: 12/10/2013

Yes, he is.

Legimet
Offline
Joined: 12/10/2013

This post was brought to you by Icecactus.

icecactus_post.png
SuperTramp83

I am a translator!

Offline
Joined: 10/31/2014

YAYY ICECACTIIII! :)

alimiracle
Offline
Joined: 01/18/2014

hi tomlukeywood
i made one lol
/*
*icecactus
*New web browser
* Copyright (c) 2015 ali abdul ghani <name at domain>
* This Program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
* This Program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
 * You should have received a copy of the GNU General Public License
* along with this Program. If not, see .
*/

#include
#include
int main(int argc, char* argv[]) {
const char *uri="https://www.trisquel.info";
GtkWidget* window;
WebKitWebView* web_view;
gtk_init(&argc, &argv);

if(!g_thread_supported())
g_thread_init(NULL);

window = gtk_window_new(GTK_WINDOW_TOPLEVEL);
gtk_window_set_default_size(GTK_WINDOW(window), 600, 400);
g_signal_connect(window, "destroy", G_CALLBACK(destroy_cb), NULL);

web_view = web_view = WEBKIT_WEB_VIEW(webkit_web_view_new());
webkit_web_view_set_transparent(web_view, TRUE);

webkit_web_view_load_uri(web_view, uri);

gtk_container_add(GTK_CONTAINER(window), GTK_WIDGET(web_view));
gtk_widget_grab_focus(GTK_WIDGET(web_view));
gtk_widget_show_all(window);
gtk_main();
return 0;
}

deavmi
Offline
Joined: 02/19/2015

Maybe a GNU layout Engine would be awesome.

SuperTramp83

I am a translator!

Offline
Joined: 10/31/2014

Howdy I am the Icecactus and thou shalt have no other browsers before me!

icecactus_by_plantsvszombies_gw-d7kbe1n.jpg
tomlukeywood
Offline
Joined: 12/05/2014

Gnactus a foe of Icecactus!

License: CC-BY-SA

gnactus.jpeg
AttachmentSize
Gnactus_gimp_source.tar.xz 28.91 KB
tomlukeywood
Offline
Joined: 12/05/2014

Gnactus VS Icecactus!
The video game!!!
Finally Icecactus can battle against everyone favourite character Gnactus!

its a modification of PyVader that brings glory to the army of

Gnactus!

https://github.com/ZachR0/PyVader

link:
http://92.19.232.58:82/files/Gnactus%20vs%20icecactus%20The%20video%20game.tar.xz

make sure to install:
sudo apt-get install python-pygame
before running it with python

btw gnactas is aka gnacti

SuperTramp83

I am a translator!

Offline
Joined: 10/31/2014

:)

awauk

I am a member!

Offline
Joined: 07/09/2015

I have been trying to find the repo for IceCat, is it still unavailable? Also I tried installing from source but kept getting error after error. As of this moment is there any easy way to install? I have heard a lot of hype for this browser, but everyone seems to be having issues installing.

Bertel

I am a member!

Offline
Joined: 08/30/2010

I think the easiest way to install IceCat is using Synaptic Package Manager. Search for icecat and you will find version 31.8.0-gnu1+7.0trisquel1 and language packages.

moxalt
Offline
Joined: 06/19/2015

> find the repo for IceCat

Find what? Unless you've done something stupid with your sources list, it
should be in the Trisquel repo.

> installing from source

You didn't need to do that.

> is there an easy way to install?

It's called apt-get. Just apt-get icecat (as root).