I just fixed all the .json manifests and .app files in the master
branch of gnome-apps-nightly, as well as the .json manifest for the
master branch of the GNOME Sdk.


-- 
Mathieu

On Mon, 2017-07-31 at 15:40 +0200, Mathieu Bridon wrote:
> I've just gotten bitten by this as well, and have started moving all
> the ones in gnome-apps-nightly from git:// to https://
> 
> 
> -- 
> Mathieu
> 
> On Mon, 2017-07-31 at 14:15 +0100, Bastian Ilso wrote:
> > We also experienced this issue at the newcomers workshop as many
> > flatpak manifests also download dependencies using the git://
> > protocol. It'd be great to have these fixed or maybe have a
> > fallback
> > behavior (having several URLs to try in the manifests?).
> > 
> > 
> > -Bastian
> > 
> > 
> > On Mon, Jul 31, 2017 at 1:29 , mcatanz...@gnome.org wrote:
> > > Hi all,
> > > 
> > > I've gotten multiple complaints at GUADEC that it's not possible
> > > to
> > > clone GNOME modules because the university network is blocking
> > > the
> > > git protocol. This is particularly common at universities in
> > > third-
> > > world countries, where it's common for newcomers to complain
> > > about
> > > this, but seems it happens in Europe too. So I have changed
> > > JHBuild
> > > to clone stuff using https:// rather than git://. I'm testing
> > > this
> > > now and will push as soon as I'm sure I haven't broken anything.
> > > 
> > > Cav eats:
> > > 
> > >  * I have not updated all of gnome-world, so contributions are
> > > welcome there as usual. But all the supported 3.26 modulesets
> > > should now be completely fixed.
> > > 
> > >  * Some modules clone git:// submodules. Please be on the lookout
> > > for these. For example, this is .gitmodules in gnome-online-
> > > accounts:
> > > 
> > > # Bad
> > > [submodule "telepathy-account-widgets"]
> > >  path = telepathy-account-widgets
> > >  url = git://git.gnome.org/telepathy-account-widgets.git
> > > 
> > > It's better to clone using the same protocol as the parent
> > > project:
> > > 
> > > # Good
> > > [submodule "telepathy-account-widgets"]
> > >  path = telepathy-account-widgets
> > >  url = ../telepathy-account-widgets.git
> > > 
> > > I'll leave it to module maintainers to fix these.
> > > 
> > > Thanks,
> > > 
> > > Michael
_______________________________________________
desktop-devel-list mailing list
desktop-devel-list@gnome.org
https://mail.gnome.org/mailman/listinfo/desktop-devel-list

Reply via email to