Products

Solutions

Resources

Partners

Community

Blog

About

QA

Ideas Test

New Community Website

Ordinarily, you'd be at the right spot, but we've recently launched a brand new community website... For the community, by the community.

Yay... Take Me to the Community!

Welcome to the DNN Community Forums, your preferred source of online community support for all things related to DNN.
In order to participate you must be a registered DNNizen

HomeHomeDNN Open Source...DNN Open Source...Module ForumsModule ForumsStoreStoreJoin DNN store project team - How toJoin DNN store project team - How to
Previous
 
Next
New Post
7/30/2006 12:13 PM
 

Hi,

I'm a skilled c# programmer interested in DNN development.
I have developed several modules so far, some simple, some more complicated.
Two of them are introduced in my website: http://amitleibov.info.
Recently I got into improving DNN store module for a friend who might use it on a site I'll design for him.

I would like to offer myself as a team member of DNN store module. It might speed up the development and new releases periods.

First functionality I'm into is multi level categories, almost finished + some more tokens for more customized view of the product list ([TITLE] is not always good).

DNN store seems to have a good start of being one of the most important generic as possible module of DotNetNuke.
Regardless of your response to my offer, keep up the good work.

Amit

 
New Post
7/30/2006 10:41 PM
 

We should definitely compare notes. I have been working extensively with the Store module for months and have resolved many similar issues. When I joined the Store team, I really tried hard to get it posted with the newest release of DotNetNuke. I had less than a week to become organized and less than 24 hours notice about the release. It was just not possible.

 

Note that there is quite a difference between fixing code to make it work for your own needs and maintaining code that will be used by the community.

 

For example, I am finding that understanding the bug reports and locating the real problem takes much more time than actually fixing it. Trying to manage the huge list of requests can be overwhelming when many are duplicates and/or slight variations of other requests. Documenting my work is very important and also very time consuming. Testing changes for multiple versions also requires thought and effort.

 

Finally, you have to try your best to balance the needs of the group compared to the needs of the individual.

 

We realize that there is much interest in the Store module and we share your enthusiasm.

 

Thanks for the kind words.


Dwayne J. Baldwin
 
New Post
7/31/2006 3:11 AM
 

I read you reply and agree.
You as project senior team members will define the priorities of issues.
Nevertheless, and regardless of the fact that I will or will not join the team, I can suggest you fully as possible solutions to issues I'm concerened, and submit it to you for a check. My code fixes are compatible for an upgrade and I try to maintain standard code structure.

I believe that you can try and share with me some issues, and let me suggest a solution (mainly regarding new features, since bug fixes will be solved more accuratly by the one who wrote the original code). If my solution is acceptable consider inserting it to the code tree.

It might not be a bad idea to publish beta versions of a small amount of changes, step by step. It is more easy to follow bugs that way. I don't know what is DNN core team policy here.

If you are interested you may contact me at   altb at nana.co.il.

Amit

 
New Post
7/31/2006 9:28 AM
 

Amit,

 

Of course we would be glad to share your ideas and techniques on the forum, especially when we are duplicating the effort.

 

For example, the first things I modified for my own needs were…

 

1)       Additional Tokens (breaking up the Title)

2)       Multilevel Categories

3)       Category Sort Order (alphabetical and order)

4)       Import/Export of Products and Categories

5)       HTML Templates for email messages

6)       Featured Items and Clearance Items (by Category)

7)       Purchase Order Payment Provider

8)       Simple Payment Provider

9)       Product Searching

10)   Express Item Entry

 

About two weeks ago I was asked to join the team. My job is get version 1.1.0 “out the door” that works “out of the box”.

 

I have been concentrating on the part no one else likes - the bugs and broken parts. From my work, the forums and Gemini, I am trying my best to add enhancements as long as they don’t break existing code. At the same time I am looking for ways to improve the module with templates, procedures, standards and proper documentation.

 

1) How would you handle taxes for version 1.1.0?

2) Do you fix the current tax user interface and system or dump the entire mechanism in favor of a process that will also work for other countries?

3) Should we be working on Reviews or simply ignore/remove them until they work as requested?

4) Do we have to refactor the original design to incorporate the many new requests for changes?

 

When we missed the deadline for DotNetNuke 4.3.3 (about 10 days ago) we decided to organize a stable and usable release.

 

When it rains it pours.


Dwayne J. Baldwin
 
New Post
7/31/2006 12:30 PM
 

djbaldwin,

Do you want to share your developments that you made for your own needs ?

I want to develop for my own, basicly the same thinks. I will apresiate if i can have acces to your source code. It can serve me as exemples.

Thanks to you, if it is possible.

Sacha

 
Previous
 
Next
HomeHomeDNN Open Source...DNN Open Source...Module ForumsModule ForumsStoreStoreJoin DNN store project team - How toJoin DNN store project team - How to


These Forums are dedicated to discussion of DNN Platform and Evoq Solutions.

For the benefit of the community and to protect the integrity of the ecosystem, please observe the following posting guidelines:

  1. No Advertising. This includes promotion of commercial and non-commercial products or services which are not directly related to DNN.
  2. No vendor trolling / poaching. If someone posts about a vendor issue, allow the vendor or other customers to respond. Any post that looks like trolling / poaching will be removed.
  3. Discussion or promotion of DNN Platform product releases under a different brand name are strictly prohibited.
  4. No Flaming or Trolling.
  5. No Profanity, Racism, or Prejudice.
  6. Site Moderators have the final word on approving / removing a thread or post or comment.
  7. English language posting only, please.
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out