Discutons des projets communs dans l'éditeur - pourquoi et où ils vont

 

Nous avons maintenant publié la première version des projets, des projets collaboratifs et d'un nouveau référentiel.

Un énorme changement a eu lieu avec l'introduction des fichiers de projet sous la forme de projets MQPROJ. Les grands projets comportant de nombreux fichiers inclus peuvent désormais être facilement organisés et manipulés. Il est particulièrement intéressant de noter que le système complète lui-même tous les sous-répertoires du projet et les inclusions connexes, ce qui facilite la vie des développeurs. Intellisense s'est également développée pour répondre aux besoins des projets.

L'entrepôt de données a dû être entièrement repensé pour prendre en charge le projet de manière adéquate. En d'autres termes, chaque projet est devenu indépendant, avec ses propres participants, droits d'accès, statistiques et informations connexes.

Les projets personnels peuvent être maintenus dans un espace privé, tandis que les projets partagés, avec la possibilité d'impliquer d'autres développeurs/utilisateurs, sont mieux adaptés au travail collaboratif. Le propriétaire du projet a un contrôle total sur le type de projet (personnel, public et à la demande) et sur les droits de ses participants. Il peut changer le mode de projet à tout moment.

La liste des projets publics est affichée dans un onglet séparé dans MetaEditor, d'où vous pouvez facilement rejoindre les projets.

Vous pouvez déjà travailler pleinement avec des projets personnels et de groupe, mais ce n'est que la première version.

Ce que nous ferons ensuite :

  • Inclure un affichage des projets basé sur des requêtes, où le propriétaire confirme chaque candidature et accorde des droits d'accès.
  • Nous allons ajouter une demande pour augmenter les droits d'accès en écriture aux membres des projets publics. Le propriétaire du projet confirmera les droits
  • Nous élargirons la quantité d'informations sur les projets et permettrons aux propriétaires de les décrire plus en détail.
  • Afficher les statistiques sur les livraisons et les affiliations pour chaque projet
  • Ajout d'un lien entre les projets MQPROJ et le produit dans le Marketplace ou Codobase pour faciliter la publication des nouvelles versions en un clic.
  • Ajout d'un support pour d'autres langues, faisant de MetaEditor un lieu pratique pour le développement financier. En gros, nous voulons faire de Visual Studio un outil commercial.


Quels sujets souhaitez-vous aborder ?

 

Lors de la mise en place de projets destinés à être vendus sur le marché, sera-t-il possible de partager les bénéfices des ventes entre les participants au projet ?

Si c'est le cas, comment les participants au projet se mettent-ils d'accord avant le début des ventes (ou même avant de travailler sur un projet commun) pour que personne ne soit floué ?

 

Vous pourriez également envisager de mettre en relation des participants du service Freelance dans le cadre du programme "accomplissez une tâche dans le cadre du projet - soyez payé par le propriétaire du projet".

Lors de la mise en œuvre d'un tel dispositif, est-il possible de limiter la visibilité d'une partie du projet pour tel ou tel participant ?

 
  • Ajoutons des projets MQPROJ à lier à un produit sur le marché ou dans kodobase pour faciliter la publication de nouvelles versions en un clic.
cela signifie-t-il que les mises à jour des produits sur le marché se feront en une seconde ? ou la vérification de 10 jours sera-t-elle maintenue ?
 
Vladislav Andruschenko:
  • Ajoutons des projets MQPROJ à lier à un produit sur le marché ou dans kodobase pour faciliter la publication de nouvelles versions en un clic.
cela signifie-t-il que les mises à jour des produits sur le marché se feront en une seconde ? ou la vérification de 10 jours sera-t-elle maintenue ?

La validation sera maintenue bien sûr.

C'est juste que beaucoup d'exigences seront vérifiées du côté de l'éditeur. Autrement dit, la plupart des avertissements et des conseils seront vus par le méta-éditeur, et non par le modérateur.

Nous allons enfin accroître la portée des exigences relatives aux produits en proposant des outils de vérification et de préparation automatisées des matériaux.

 
Renat Fatkhullin:

La vérification restera bien entendu.

C'est juste qu'une grande partie des exigences seront vérifiées du côté de l'éditeur. En d'autres termes, la plupart des avertissements et des conseils seront vus par le méta-éditeur, et non par le modérateur.

Nous augmenterons enfin la portée des exigences relatives aux produits en offrant un moyen de vérification et de préparation des matériaux automatisé.


Merci beaucoup. Je vais complètement mettre à jour mon code à partir de la nouvelle année. J'ai déjà écrit mes classes... cela se traduira progressivement par un code nouveau et propre.

Et je veux essayer un référentiel avec des projets parce que je travaille depuis différentes parties du monde. j'ai besoin de mobilité. c'est peu pratique de garder mon portable et mes ordinateurs synchronisés tout le temps...

 
Anatoli Kazharski:

Lors de la mise en place de projets destinés à être vendus sur le marché, sera-t-il possible de partager les bénéfices des ventes entre les participants au projet ?

Si c'est le cas, comment les participants au projet se mettent-ils d'accord avant le début des ventes (ou même avant de commencer à travailler sur un projet commun) pour que personne ne soit trompé ?

Oui, cette idée circule depuis longtemps.

Nous l'inclurons très probablement, mais le propriétaire du projet en gardera le contrôle. C'est-à-dire qu'il peut, en tant que propriétaire, surenchérir sur les actions. Et là, on ne voit pas très bien comment résoudre le problème, car le droit d'édition devrait toujours fonctionner.

 
Renat Fatkhullin:

Le chèque restera, bien sûr.



Comment est-ce possible si les EA sont cryptées et protégées contre la copie ? Même les employés de Metaquotes ne peuvent pas copier les EAs s'ils le veulent ?

 
Anatoli Kazharski:

Vous pourriez également envisager de mettre en relation des participants du service Freelance dans le cadre du programme "accomplissez une tâche dans le cadre du projet - soyez payé par le propriétaire du projet".

Lors de la mise en œuvre d'un tel dispositif, est-il possible de limiter la visibilité d'une partie du projet pour tel ou tel participant ?

Oui, vous pouvez créer un projet privé et inclure un nombre quelconque de participants avec des droits différents.

Très pratique pour le freelancing, où vous pouvez sauvegarder tout l'historique des modifications de fichiers du travail. Et vous n'aurez pas besoin de vous envoyer des fichiers.

Le plus probable est que nous ajouterons un lien vers les tâches de freelance aux projets, comme pour Kodobase et Marketplace.

 
SILVERPRINT:

Comment est-ce possible si les EA sont cryptées et protégées contre la copie ? Même les employés de Metaquotes ne peuvent pas copier les EAs s'ils le veulent ?

Vérifiez la fonctionnalité, la conception et les exigences générales du produit.

Avec la mise en œuvre de projets dans l'éditeur, nous serons en mesure d'augmenter le nombre d'exigences techniques pour les produits et de faciliter leur vérification de notre côté avant la publication.

 
Renat Fatkhullin:

Oui, cette idée circule depuis longtemps.

Nous l'inclurons très probablement, mais c'est toujours le propriétaire du projet qui a le contrôle. C'est-à-dire qu'il peut, en tant que propriétaire, passer outre les actions.

Et la manière de résoudre le problème n'est pas claire, car le droit d'édition devrait toujours fonctionner.

Peut-être, en option, relier l'arbitrage à ce système pour résoudre les différends ?

Une autre option. Vous pourriez essayer de distribuer des parts en fonction du volume de travail effectué. Le système pourrait calculer automatiquement la contribution de chaque participant, et chacun verra immédiatement combien il a fait et quelle sera sa part.

Plusieurs schémas pourraient être conçus, et avant de commencer à travailler sur un projet commun, le participant saurait quel schéma a été adopté, c'est-à-dire qu'il comprendrait ce qu'il fait et quand les parts peuvent être réaffectées.

Ces modèles prêts à l'emploi pourraient simplifier le processus contractuel entre les participants et réduire le temps nécessaire à la résolution de ces problèmes.

Raison: