Avec pas moins de 4 méthodes différentes, nous pensions avoir en stock suffisamment de modes de saisie : au mois ou à la semaine, avec menu déroulant ou en liste complète. Plusieurs clients / prospects nous ont convaincu du contraire ! Et désormais il existe une nouvelle variante : la saisie du temps par jour et par projet avec une pointeuse.

Poursuite des présentations avec les vélos qui viennent au bureau : il fait beau alors tout le monde en profite.

Dès le début du développement sur openTIME, nous savions qu'il y aurait une version en anglais un jour. C'est désormais chose faite : toute l'interface a été traduite et les premiers béta tests ont commencer.
Note : ça veut aussi bientôt dire que chaque utilisateur pourra changer sa langue par défaut.
Pour les coûts horaires, on a un tableau avec direction, admin, etc. Mais comment affecter un salarié à un métier en particulier ?
Il suffit de sélectionner les "préférences" du salarié en question et d'y modifier son métier avec le menu déroulant.
Depuis quelques mois la nouvelle interface "avec des onglets" est en production chez certains de nos clients. Il était temps de modifier aussi l'espace de démonstration. C'est désormais chose faite : bonne découverte.
OpenTIME est-il multi-utilisateur ?
Oui. Il s'agit d'une application internet / intranet : OpenTIME est donc naturellement multi-utilisateur. Par ailleurs le logiciel fonctionne aussi bien sur PC, Mac et Linux. Toutes les fonctionnalités sont accessibles à travers avec un navigateur moderne (Internet Explorer, Mozilla Firefox, Opera, Safari, etc.).
Une étude d'ergonomie a montrée des difficultés dans la prise en main d'openTIME. Depuis plusieurs mois déjà, nous savions qu'il y avait du boulot de ce côté-là. Et puis une phrase a tout déclenché : Dans un site web, l'utilisateur aime bien savoir où il est et une application web utilise un paradigme similaire.
Concrêtement ça veut dire que dans la prochaine version d'openTIME, la navigation par défaut ne se fera plus par un système de menus déroulants (avec une pointe de javascript).

Nous utiliserons à la place à un système d'onglets à deux niveaux.

Il s'agit encore pour l'instant d'une version béta. Et nous sommes à la recherche de... béta-testeurs : nous offrons un an d'utilisation gratuite du logiciel à ces derniers. Si l'offre vous intéresse, merci d'envoyer un email à betatest AT noparking POINT net.
50° nord est une association qui regroupe actuellement 40 structures professionnelles de production et de diffusion de l'art contemporain. Ses objectifs : créer un réseau d'information et d'échanges, réunissant tous les professionnels de notre secteur et de révéler, à un large public, la diversité et les dynamiques existant. Tout ça sur le territoire de l'euro-région : région Nord-Pas de Calais (F), Wallonie (B), Bruxelles Capitale (B), Kent (GB), Est-Sussex (GB).
Techiquement le site est basé sur SPIP : 7 squelettes ont suffit pour gérer l'ensemble des pages. Il y aussi un peu de développement en PHP pour afficher toutes les correspondance entre les structures professionnelles (rubrique "Membres") et leurs rendez-vous (rubrique "Agenda"). Et bien sûr une structure full CSS...
No Parking embauche... un développeur LAMP. Bien sûr il y aura beaucoup de PHP, MySQL, (X)HTML, CSS, JavaScript : après tout openTIME est un logiciel de gestion du temps sur le web. Le poste est basé à La Madeleine, pas loin de Lille et encore plus prêt de La Deûle (avec une vue dessus d'ailleurs).
On y apprécie les logiciels libres (à commencer par SimpleTest) et les méthodes agiles (en particulier XP pour son extrémisme justement). Et on essaie de faire la différence entre un développeur et un programmeur. Les infos complémentaires sont dispos, en particulier le profil du poste.
Pour faire acte de candidature (avec un CV et une lettre de motivation) : boulot AT noparking POINT net.
Le stage de Toni Da Cruz s'est terminé fin août 2005. Le temps des bilans est donc arrivé : openTIME dispose désormais d'une nouvelle architecture. Un système de plugins permet désormais d'en compléter les fonctionnalités. Avant d'explorer ensemble les premiers plugins disponibles (ce sera pour les billets suivants) commençont par une définition.
Un plugin est une application externe qui vient s'appuyer sur un logiciel existant pour l'enrichir et / ou le modifier.
Ainsi les plugins d'openTIME peuvent profiter des briques existantes (gestion des utilisateurs, des projets, du temps, des contacts, etc.) pour proposer des nouvelles approches très spécifiques à un métier ou à une entreprise.
D'un point de vue plus technique, les plugins permettent d'avoir un impact direct sur :
Chaque plugin est développé en parallèle et peut s'installer à la demande.