MonoX support board

Start the conversation, ask questions and share tips and solutions with fellow developers.

Non-registered users can only browse through our support boards. Please register now if you want to post your questions. It takes a second and it is completely free. Alternatively, you can log in without registration using your credentials at major sites such as Google, Microsoft Live, OpenId, Facebook, LinkedIn or Yahoo.

Roadmap for monoX ?  (Mono Support )

Viewed 12994 time(s), 9 post(s) 7/16/2012 3:11:44 PMby super
super

super

7/16/2012 4:08:23 PM
Question 1) Is there any roadmap for monoX for future version ?

Question 2) Right now the version that is available for download is the first version ? If yes, are you planning to launch more versions in future with more new features, bug fixes and performance optimization ?

Question 3) If you will launch new versions in future, how the upgrade process will work ? Will it be a user-friendly easy upgrade process like other .NET open source projects in which the upgrade sql script is run against the current database and updates the complete database and we just need to replace the webfiles / folders on the server with the new version files ?

Question 4) If new versions will be available, any idea when new version for monoX is coming out and what features will be includes in it as compared to the current one ?

Question 5) Any plans to more monoX from webforms to MVC or it will stay in webforms ? if you are planning to move it to MVC then when ?

Update
Question 6) When the next major upgrade (5.0) will be available to public for download ?
This content has not been rated yet. 
6018 Reputation 709 Total posts
gstadter

gstadter

7/16/2012 3:19:22 PM
super,
You may get a response from a MonoX rep on this thread, but you may find this thread that I started quite useful:

http://www.mono-software.com/Mono/Pages/Discussion/dtopic/QfE0sGrlm0qlGaAqARkCuQ/Roadmap/

-Gary
This content has not been rated yet. 
669 Reputation 67 Total posts
super

super

7/16/2012 4:09:42 PM
Thank gstadter

The other thread is surely useful and provided me some information, I am also looking for a reply from a monoX expert so that I can plan my website accordingly because if new version is coming soon, I will wait for the next version.
This content has not been rated yet. 
6018 Reputation 709 Total posts
denis

denis

7/18/2012 4:36:43 PM
1. the URL gstadter provided has some answers on this.
2. we have moved far away from the first version, and starting next month we plan to provide users with beta versions - something we haven't used to do before.
3. we do provide users with such scripts/utilities, but have to admin that this process can be a bit involved, especially for users that modified the source code and/or skipped the versions. What I am saying is that it can be done, but is not a single-click operation.
4. see 1.
5. MonoX will stay exclusively with Web forms in the next version. However, there will be a move towards MVC after that, we cannot deny that a lot of users are moving there.
6. the plan was to have this upgrade available in August, we may revise it to push the release date two months ahead due to new features that will be included. We will publish more news in our blog.
This content has not been rated yet. 
7207 Reputation 956 Total posts
super

super

7/18/2012 5:17:41 PM
Thank you very much denis for the answerss, deeply appreciate it.

Point 2) I am excited for the beta version and would be great that once you release beta version, you also mention when official release will come - it will help users to make plans based on the monoX official releases.

This beta version will also help users and developers of monoX to know about bugs etc before the official release so that official release can have bug fixes - Great plan !!!

Point 3) Yes I do understand that - All the other .net open source also mention the instructions in the upgrade process that, this upgrade process will only work when database is in the original state (of previous version) - If there is any modification done in the previous version, the database needs to be adjusted first to original state before running the upgrade version script. And obviously, if any user makes modification in the code, after replacing the files and folders of new version, the modification will be wiped out and all the modification done in previous version needs to be done again in the new version code.

This is a commonly used process in other .net open source projects and I guess every users also needs to understand that upgrade process works only when no modifications are there in the structure of the website.

Point 5)

a) MVC - Once monoX is moved to MVC, how the upgrade process will work, still monoX team will try its best to make the upgrade process easy n smooth by providing sql upgrade script etc ? I know database structure might change so it can be difficult. OR all the current websites based on monoX (upto next upcoming webform version) will lose stuff and will have to re-do everything ? I know still there is some time in MVC version so it might be difficult to answer, but any approx idea or your thoughts ?

b) MVC version will have all the features till date ? or there is a possibility that a few features might be un-available in MVC because MVC is still not very old and a few things in webforms might not be available in MVC ?


Please See my post here: http://www.mono-software.com/Mono/Pages/Discussion/dtopic/2Xa50pcH_kODN6CNAVH1dA/Is-it-possible-to-allow-users-create-blog-post-in-monox/?dmsgId=HueagnuBEEGfTqCSAUO1qQ#PostHueagnuBEEGfTqCSAUO1qQ
This content has not been rated yet. 
6018 Reputation 709 Total posts
super

super

7/24/2012 10:28:41 AM
Any comments on this from the development team?
This content has not been rated yet. 
6018 Reputation 709 Total posts
denis

denis

7/26/2012 10:26:22 AM
Regarding your MVC-related questions... The MVC version will be very different from the Web Forms version. We don't intend to follow the current implementation of Web parts/personalization infrastructure, as it is not a good match for MVC projects and Microsoft did not improve it from the time of the initial release in the version 2.0. Additionally, we want to remove all dependencies on commercial tools, so at least the ORM strategy will have to change.
MVC version will not have all the features that the current version has. It will be a different product with a smaller set of features targeted at core CMS and social networking functionality. It should be more compact and easier to work with.
This content has not been rated yet. 
7207 Reputation 956 Total posts
super

super

7/30/2012 2:00:29 AM
thank you for the info denis, so what about the current websites that are running on monoX webform versions ? Or the planned websites based on monoX current / upcoming new monoX version (web forms).

1) Will webform websites will be able to upgrade to MVC version ?

2) If YES, it means they will loose data and features ?

3) Are you planning for 2 different versions of monoX in future ? webforms and mvc ? or webforms version will be the last version (the upcoming monoX new version) and there wont be any webforms version after this and monoX will only be available in MVC ?

4) Any approx time / ETA when MVC will be out ? I know its difficult to say right now but i would deeply appreciate if you could give an approx idea, that will certainly help me in deciding my monoX based website related stuff.
This content has not been rated yet. 
6018 Reputation 709 Total posts
denis

denis

8/2/2012 3:10:50 PM
Hi,
It is importand to understand that ww do not want to build two parallel and functionally identical MonoX versions for those two technologies. We will continue to improve the Web forms version, and MVC version will not be compatible with it - it will include a subset of the functionality available in the Web forms version. The MVC version is planned for the second part of the next year, so it is still pretty far away.
This content has not been rated yet. 
7207 Reputation 956 Total posts