[FORGE-38] Edit templates scripts, CSS, JavaScript and files from DMS directly from IDE or editor of your choice Created: 17/Jul/12  Updated: 26/Feb/18  Resolved: 27/Aug/12

Status: Closed
Project: Forge

Type: Project registration Priority: Neutral
Reporter: Anton Vasiliev Assignee: Magnolia International
Resolution: Fixed Votes: 0
Labels: None

Project Name: dx-sync-module
Project Short Name: dx-sync-module
Project Description: dx-sync-module synchronizes changes in files with Magnolia repositories.

It allows to edit templates scripts, CSS, JavaScript and files located in DMS directly from IDE or editor of your choice. Changes are instantly propagated to Magnolia repositories of a running Magnolia instance.
So you can preview your changes on the website as soon as you save your files.

The following resource types are supported at the moment:
- ftl (Freemarker script, stored in resources repository)
- ftl_file (Freemarker script, stored in module files)
- jsp (JSP script)
- js, processedJs (JavaScript resources)
- css, processedCss (CSS resources)
- file (files stored in DMS)
Project URL: http://code.devexperts.com/display/DXMGNL/dx-sync-module
Project SCM: External (please specify)
Project Jira key: DXSYNC
Project Maven groupID: com.devexperts.web
Project License: GPL

 Comments   
Comment by Magnolia International [ 19/Jul/12 ]

Hey Anton,

This seems like a great module ! It seems to be an alternative to the WebDAV module, somehow, and I like that it's coming from a real-life need I'm sure you had with your projects !

Since you set the SCM field to "none", can you tell me what you'd like to host on our systems, if anything ?

  • source code (you can still change your mind and host it here - if not, can you share a URL?)
  • jira issue tracker ?
  • hudson/jenkins CI job ?
  • maven repository (nexus)

Cheers

Comment by Anton Vasiliev [ 20/Aug/12 ]

Sorry for the late response. We've been refactoring this module for a while, and now it is much more mature.

We're going to use own source control (SVN), as it is integrated with our CI processes. However we'll share source code as a Maven artefact.
We need is Maven repository, as we don't have a public one.
JIRA issue tracker would be useful.
Don't need CI jobs at this point.

Thanks,
Anton

Comment by Magnolia International [ 27/Aug/12 ]

Anton, thanks for registering a new project at the Magnolia Forge !

A Jira project is available for you at http://jira.magnolia-cms.com/browse/DXSYNC.

Since you provided us with a Maven groupId (com.devexperts.web), we also registered you as a developer for that group on our Nexus instance.

More details about the infrastructure are available for you at http://forge.magnolia-cms.com/.

Please reopen this issue if you have any question or if you encounter any issue.

Generated at Mon Feb 12 01:57:15 CET 2024 using Jira 9.4.2#940002-sha1:46d1a51de284217efdcb32434eab47a99af2938b.