Re: Correct .doap file syntax for the name tag

2013-08-22 Thread Olav Vitters
On Wed, Aug 21, 2013 at 12:15:32AM +0200, Andrea Veri wrote:
 2. many other scripts are relying on name matching the exact
 repository-name.

Which ones? No script that I am aware of uses this to figure out the
repository name. It uses https://git.gnome.org/repositories.doap, and
that contains the real repository name.


-- 
Regards,
Olav
___
desktop-devel-list mailing list
desktop-devel-list@gnome.org
https://mail.gnome.org/mailman/listinfo/desktop-devel-list


Re: Correct .doap file syntax for the name tag

2013-08-22 Thread Andrea Veri
Thanks a lot David for working on this, the patch has been tested and was
included into the relevant script.

cheers,

Andrea


2013/8/22 David King amigad...@amigadave.com

 On 2013-08-20 21:23, Shaun McCance sha...@gnome.org wrote:

 On Wed, 2013-08-21 at 00:15 +0200, Andrea Veri wrote:

 I noticed that many repositories are not using the name tag
 correctly into the respective .doap files. The name tag should
 possibly match the repository name (i.e gnome-shell.git --
 gnome-shell, gnome-user-docs.git -- gnome-user-docs) for two main
 reasons:


 That's not how the rest of the world uses the name property. If you
 want the location of the repository, that's what the location property
 of the Repository class is for. Or use a custom property in our DOAP
 extension namespace.


 I just made a change to add the repository information to the Cheese DOAP
 file:

 https://git.gnome.org/browse/**cheese/commit/?id=**
 ba6f9e564cc828d197bf89a7d71e7e**a697fb3132https://git.gnome.org/browse/cheese/commit/?id=ba6f9e564cc828d197bf89a7d71e7ea697fb3132

 It is a few more lines than using the name property, but has the benefit
 that other public clones of the repository have the upstream git location
 included.

 Looking at the mirror script, it seems that using the DOAP name property
 for the repository name can be avoided entirely. I filed a bug about this,
 with a patch:

 https://bugzilla.gnome.org/**show_bug.cgi?id=706562https://bugzilla.gnome.org/show_bug.cgi?id=706562

 --
 http://amigadave.com/

 ___
 desktop-devel-list mailing list
 desktop-devel-list@gnome.org
 https://mail.gnome.org/mailman/listinfo/desktop-devel-list




-- 
Cheers,

Andrea

Debian Developer,
Fedora / EPEL packager,
GNOME Sysadmin,
GNOME Foundation Membership  Elections Committee Chairman

Homepage: http://www.gnome.org/~av
___
desktop-devel-list mailing list
desktop-devel-list@gnome.org
https://mail.gnome.org/mailman/listinfo/desktop-devel-list

Re: Correct .doap file syntax for the name tag

2013-08-22 Thread Debarshi Ray
On Wed, Aug 21, 2013 at 10:48:11AM +0200, Olav Vitters wrote:
 On Wed, Aug 21, 2013 at 12:15:32AM +0200, Andrea Veri wrote:
 2. many other scripts are relying on name matching the exact
 repository-name.
 
 Which ones? No script that I am aware of uses this to figure out the
 repository name. It uses https://git.gnome.org/repositories.doap, and
 that contains the real repository name.

Now that David's patch [1] has been applied, is the requirement of having
the name tag match the repository name still valid? Particularly if I
add GitRepository to my modules's DOAP?

Cheers,
Debarshi

[1] https://bugzilla.gnome.org/show_bug.cgi?id=706562

-- 
Life is like bein' on a mule team.  Unless you're the lead mule, all
the scenery looks about the same.


pgpEo11N6l69l.pgp
Description: PGP signature
___
desktop-devel-list mailing list
desktop-devel-list@gnome.org
https://mail.gnome.org/mailman/listinfo/desktop-devel-list

Re: Correct .doap file syntax for the name tag

2013-08-22 Thread Andrea Veri
No, sorry for not pointing that out on my previous email, you can use a
name tag of your choice but it would be simply awesome to have all the
GitRepositories tags in place.

cheers,


2013/8/22 Debarshi Ray rishi...@lostca.se

 On Wed, Aug 21, 2013 at 10:48:11AM +0200, Olav Vitters wrote:
  On Wed, Aug 21, 2013 at 12:15:32AM +0200, Andrea Veri wrote:
  2. many other scripts are relying on name matching the exact
  repository-name.
 
  Which ones? No script that I am aware of uses this to figure out the
  repository name. It uses https://git.gnome.org/repositories.doap, and
  that contains the real repository name.

 Now that David's patch [1] has been applied, is the requirement of having
 the name tag match the repository name still valid? Particularly if I
 add GitRepository to my modules's DOAP?

 Cheers,
 Debarshi

 [1] https://bugzilla.gnome.org/show_bug.cgi?id=706562

 --
 Life is like bein' on a mule team.  Unless you're the lead mule, all
 the scenery looks about the same.




-- 
Cheers,

Andrea

Debian Developer,
Fedora / EPEL packager,
GNOME Sysadmin,
GNOME Foundation Membership  Elections Committee Chairman

Homepage: http://www.gnome.org/~av
___
desktop-devel-list mailing list
desktop-devel-list@gnome.org
https://mail.gnome.org/mailman/listinfo/desktop-devel-list

Re: Correct .doap file syntax for the name tag

2013-08-22 Thread Olav Vitters
On Thu, Aug 22, 2013 at 12:28:43PM +0200, Andrea Veri wrote:
 No, sorry for not pointing that out on my previous email, you can use a
 name tag of your choice but it would be simply awesome to have all the
 GitRepositories tags in place.

GitRepositories is really not needed. A script adds that, there is no
need to add such information IMO.

-- 
Regards,
Olav
___
desktop-devel-list mailing list
desktop-devel-list@gnome.org
https://mail.gnome.org/mailman/listinfo/desktop-devel-list


Re: Correct .doap file syntax for the name tag

2013-08-22 Thread David King

On 2013-08-22 12:49, Olav Vitters o...@vitters.nl wrote:

On Thu, Aug 22, 2013 at 12:28:43PM +0200, Andrea Veri wrote:

No, sorry for not pointing that out on my previous email, you can use a
name tag of your choice but it would be simply awesome to have all the
GitRepositories tags in place.


GitRepositories is really not needed. A script adds that, there is no
need to add such information IMO.


The build-repo-list script adds the GitRepository property to the DOAP 
file at https://git.gnome.org/repositories.doap but does not add the 
same information to the DOAP file in each repository.


I think that the DOAP files in each repository should be the canonical 
source of project metadata, so that moving the injected data from 
repositories.doap to individual modules should be a goal. This has the 
(slight) benefit that public clones of the repository will then contain 
the upstream location of the source.


However, it is a minor thing, and the current mirror script works 
without it. None of the current sysadmin scripts use the GitRepository 
property, other than injecting it into repositories.doap.


--
http://amigadave.com/


signature.asc
Description: Digital signature
___
desktop-devel-list mailing list
desktop-devel-list@gnome.org
https://mail.gnome.org/mailman/listinfo/desktop-devel-list

Re: Correct .doap file syntax for the name tag

2013-08-22 Thread Olav Vitters
On Thu, Aug 22, 2013 at 12:11:11PM +0100, David King wrote:
 However, it is a minor thing, and the current mirror script works
 without it. None of the current sysadmin scripts use the
 GitRepository property, other than injecting it into
 repositories.doap.

You missed handle-ldap-modules.

-- 
Regards,
Olav
___
desktop-devel-list mailing list
desktop-devel-list@gnome.org
https://mail.gnome.org/mailman/listinfo/desktop-devel-list


Re: Correct .doap file syntax for the name tag

2013-08-22 Thread Zeeshan Ali (Khattak)
On Thu, Aug 22, 2013 at 1:28 PM, Andrea Veri a...@gnome.org wrote:
 No, sorry for not pointing that out on my previous email, you can use a
 name tag of your choice but it would be simply awesome to have all the
 GitRepositories tags in place.

Would be nice if you revert your relevant commits to repositories now :)

-- 
Regards,

Zeeshan Ali (Khattak)
FSF member#5124
___
desktop-devel-list mailing list
desktop-devel-list@gnome.org
https://mail.gnome.org/mailman/listinfo/desktop-devel-list


GNOME 3.9.90 release

2013-08-22 Thread Matthias Clasen
Hi,

the first beta release of the GNOME 3.9 development cycle is here!
With the 3.9.90 release, most of our feature work for 3.10 is wrapping
up and we're heading into the the Freeze [1]:

- UI Freeze: No UI changes should be made without prior consulting the
release team and notification to gnome-doc-l...@gnome.org
- Feature Freeze: new functionality is implemented now, for exceptions
please again consult the release team
- API/ABI Freeze for 3.9: Developer APIs should be frozen at this point;
- String Change Announcement Period: All string changes should be
announced to both gnome-i...@gnome.org and gnome-doc-l...@gnome.org.

More details about changes and news for this beta are available here:

   core: http://download.gnome.org/core/3.9/3.9.90/NEWS
   apps: http://download.gnome.org/apps/3.9/3.9.90/NEWS


The GNOME 3.9.90 release itself is available here:

   core sources: http://download.gnome.org/core/3.9/3.9.90/
   apps sources: http://download.gnome.org/apps/3.9/3.9.90/


JHBuild modulesets to compile GNOME 3.9.90 by hand are available here

   http://download.gnome.org/teams/releng/3.9.90/

Check the Smoketesting documentation [2] for instructions about how to
compile and test GNOME with these modulesets.


WARNING! WARNING! WARNING!
--

This release is a snapshot of development code. Although it is
buildable and usable, it is primarily intended for testing and hacking
purposes. GNOME uses odd minor version numbers to indicate development
status.

For more information about 3.10, the full schedule, the official
module lists and the proposed module lists, please see our colourful
3.10 page:
   http://www.gnome.org/start/unstable

For a quick overview of the GNOME schedule, please see:
   http://live.gnome.org/Schedule

[1] https://live.gnome.org/ReleasePlanning/Freezes
[2] https://live.gnome.org/Smoketesting

--
Matthias Clasen
GNOME Release Team
___
desktop-devel-list mailing list
desktop-devel-list@gnome.org
https://mail.gnome.org/mailman/listinfo/desktop-devel-list