Nokia

Bientôt la fin du service « Nokia Developer Projects »

567 views 6 Comments

Dans quelques mois, sans date précise, le service « Nokia Developer Projects » n’existera plus. En effet, selon Nokia, le site spécialisé pour le développement sur les plateformes Symbian, MeeGo-Harmattan, Windows Phone, S40… est de moins en moins actif et a un coût.

Cependant, les autres services communautaires comme le forum ainsi que le wiki seront toujours disponibles.

Il est demandé aux développeurs ayant des projets sur ce service de les sauvegarder, sinon ils seront perdus.

Ci-dessous, le mail original envoyé par Nokia Developer Project :

With some sadness we announce that the Nokia Developer Projects service (https://projects.developer.nokia.com) will be discontinued in the following months (due to ongoing trend of low activity and increasing costs). Please backup any project data you wish to save as soon as possible (ideally within the next few weeks). After the service has been stopped all unsaved data will be lost!

Thank you for using Projects and being part of our community!

Note that all the other community services, including discussion boards and wiki, will remain available for your future use and enjoyment.

How can I migrate my repositories somewhere else?

For git:
1. Make sure that you’ve pulled the latest revision of the repository you wish to move. You can usually achieve this by running the following command in your local repository:

git fetch origin

2. Create an empty git repository somewhere else.

3. Add the newly created empty repository as a new remote by running the following command:

git remote add new_repo https://$LOCATION_OF_NEW_REPO

4. In the root directory of the repository, run the command:

git push –tags new_repo refs/remotes/origin/*:refs/heads/*

5. You can now clone the new repository and start using it. It should have the entire history of the old one.

For mercurial:
1. Make sure that you’ve pulled the latest revision of the repository you wish to move.

2. Create an empty hg repository somewhere else.

3. Edit the .hg/hgrc file of the repository you wish to move adding the following line to the [paths] section:

new_repo = https://$LOCATION_OF_NEW_REPO

4. In the root directory of the repository, run the command:

hg push new_repo

5. You can now clone the new repository and start using it. It should have the entire history of the old one.

For subversion:
1. Download and install rsvndump on your local machine: http://rsvndump.sourceforge.net

2. Create a subversion dump file by running:

rsvndump –username $username –password $password –keep-revnums https://$PATH_TO_MULTIPROJECT_REPO > repository.dump

3. (Optional) If you need to filer out some cruft from the repository before importing it somewhere else, this should be done now. The tool svndumpsanitizer is recommended for the job. http://miria.linuxmaniac.net/svndumpsanitizer

4. Set up an empty svn repository somewhere else.

5. Transfer the dump file to the new server.

6. Import (or have your friendly new system admin import) the dump file by running:

svnadmin load /path/to/new/repo < repository.dump

7. You can now check out the new repository and start using it. It should have the entire history of the old one (minus the stuff you optionally excluded with svndumpsanitizer).

Author Bio

Nicolas

Co-fondateur de nokians.fr et fondateur de JollaFr.org. Meilleur Fan 2010 de la page Nokia France sur Facebook. Contrôleur Télécom et geek à plein temps (Windows / Linux). Vous pouvez me contacter personnellement : nsuffys [AT] gmail [DOT] com

6 Comments
  1. Sarjan Ballestraz

    18 juillet 2013 at 16 h 52 min

    Bonjour,

    Dommage, j’utilisais beaucoup l’outil de comparaisons afin de visualiser les spécifications plus détaillées entre les différents mobiles, car les spécifications sur les sites de Nokia sont moins poussées, et je me demande comment feront-ils les développeurs pourraient éventuellement télécharger les APIs et les Outils de développements (SDK) ?

    Meilleures salutations.
    Sarjan Ballestraz

    • air-dex

      18 juillet 2013 at 23 h 34 min

      Cela n’a rien à voir Sarjan. C’est beaucoup moins grave que ça. Ce n’est qu’une partie de Nokia Developer qui ferme, pas tout le service.

      Je ne sais pas si tu as déjà entendu parler de services comme Sourceforge ( http://sourceforge.net ) ou Github ( http://github.com ). Ces services, nommés forges logicielles, permettent aux développeurs d’héberger et gérer leurs projets perso (ou pro). Nokia Developer possède en son sein une forge logicielle nommée « Nokia Developer Projects » (équivalent de Sourceforge et Github donc) et c’est seulement cette partie là qui va fermer. Le reste du site, dont les ressources utiles pour le développement mobile sur appareils Nokia (SDK et APIs Nokia pour WP et Series 40) et la partie du site dédiée récapitulant les données techniques sur les mobiles, n’est pas concerné.

      • Sarjan Ballestraz

        19 juillet 2013 at 12 h 31 min

        Bonjour,

        Merci de vos informations bien détaillées.

        Meilleures salutations.
        Sarjan Ballestraz

  2. air-dex

    19 juillet 2013 at 1 h 06 min

    Moi aussi j’ai reçu le mail et il y a quelque chose que je trouve bizarre. Ceci n’est confirmé nul part ailleurs. Nokia Developer n’a rien annoncé sur son compte Twitter et je n’ai rien vu de tel sur Nokia Developer. Il n’y a que le mail qui l’annonce.

    Concernant la fermeture c’est toujours dommage. Des projets vont se perdre dans la nature et c’est toujours triste quand ça arrive. Leurs lignes de code peuvent toujours être intéressantes. C’est aussi dommage car « Nokia Developer Projects » est une forge plutôt complète : wiki, section téléchargements, bugtracker, mini forum, gestionnaires pour milestones, 3 VCS (SVN, git et Mercurial)… Après Nokia n’a eut-être pas su trouver un bon business model pour sa forge ni su l’imposer dans la communauté Nokia.

    Pour « l’après Nokia Developer Projects », il y a beaucoup de forges de qualité et les développeurs en trouveront certainement une à leur goût. Entre Sourceforge, Github, Google Code, Launchpad, GNU Savannah, Gitorious, Assembla, etc. il y a plus que largement le choix. Chacune a ses avantages, ses inconvénients et ses projets de référence qui l’utilise.

  3. Eric

    19 juillet 2013 at 7 h 37 min

    Quoi qu’il en soit il est bon de savoir qu’il y a une nouvelle mise à jour des cartes nokia maps.

  4. OEIL

    19 juillet 2013 at 22 h 55 min

    Et vl’an , un service de moins ; Nokia est vraiment fauché ! ça arrive avec l’annonce de la suppression de 440 emplois .

    Bientot ce sera le Beta Labs qui sera supprimé .
    Il y a 3 ans , c’était la même stratégie de suppression de services chez SONYERICSSON , quand ils ont décidé le tout Android !
    Il y avait pourtant plus de 100 000 d’utilisateurs potentiels de ces services , tel SonyContacts .
    Alors Merci QUI ? ? == Merci S Elop ! :)

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *


8 − = six